My daughter needs recommendation for an excellent trustworthy mechanic. Her car was towed from 400 to her house this morning and she thinks it may be the Throttle position sensor please help. She lives close to Post Road and Hwy 9. Thanks in advance!