hi, have a 2003 jeep grand cherokee and the computer is throwing code P0601-PCM Internal Controller Failure (possible powertrain control module). However, my mechanic finds no problem with the jeep - it runs fine but the check engine light keeps coming on and throwing the code. is he missing something or is this preparing me for eventual failure? the jeep only has 80k miles