My check engine light came on the other day. I have 2002 Mustang Gt with only 78.000 miles on it. I had firestone run a diagnostic and they said that my cam position sensor was off and was setting off my check engine light. They want to charge me $150 to fix it. It is this something I can fix on my own or should I leave it to the pros????