Hey Rahul - if our community doesn't jump on this one, please feel free to give us a call at 310-626-8765 and ask to chat with one of our Porsche reps - they may have some suggestions for you.
Check out all of our DIY tech articles for your 997 here:
https://www.pelicanparts.com/techarticles/997_tech.htm