This sounds likes like the TIPM is going out which is common but to be sure lets run the doces to confirm the issue here is a guide to get started.
If a code for the TIPM codes up here are diagrams and instructions to help you change it out. This is a plug and play part it does not need programming because it self initializes.
Check out the diagrams (Below). Please let us know what happens.
Images (Click to enlarge)
Wednesday, March 12th, 2014 AT 9:34 AM