I recently changed out the camshaft position sensor and now I'm having random misfires and the check engine light starts flashing. I'm wondering if I have to relearn the camshaft position sensor in order to get rid of the random misfires . Basically, this is the last thing I need to do to my grand prix (engine wise) to start driving it! I really hope I don't have to take it into a shop or buy something to relearn the sensor. So, if anyone has changed yours out and ran into this problem or has any idea on how to fix this, please let me know. Thanks!