Hi All. I searched and found some help but not a direct answer. My 04, 4.0L Grand Cherokee threw a check engine light yesterday afternoon (but drove fine - no loss of power, surging etc..). I pulled the code and got P0601. After searching I know what it means. This morning I pulled the positive battery terminal and let it sit for a few minutes. When I started it up the light was off and the code was cleared.
My question is, given that P0601 seems to indicate a PCM failure should I still take it in to the dealership (under warranty) or should I wait and see if the light reappears? Can they even detect anything if the code is gone?