replaced PCM (part# P05293107AJ) with remanufactured cardone PCM (part # 79-3107V) on 2001 dodge neon se with 3 speed auto. trans. and 2.0 4 cyl engine (code c) had dealer reprogram new PCM. Still getting OBD II code p0601 and check engine light still lite. what could cause this? Is new PCM bad?