P1604 is "PCM internal dual-port RAM read/write integrity failure". The test checks for power to the PCM with key on. If the power supply is okay, you replace the PCM, period. [:O] Sounds like you have an intermittent power problem or the PCM is dying internally. You could check connections, but this should be covered under warranty.
__________________

2004 Dark Plum Base with windows tinted, cabin filter, silencers removed, fog lights, 18\'s, all Red taillights, Blaine\'s struts, modesty cover, color-matched center dash, 06 rear bumper
|