I have an 06 SRT10 and the PCM engine light is on and can't pass smog in California. I have sent the PCM in to Module Experts in Florida twice to fix the problem and it comes back with the light off for a day or two and then the light comes back on. Smog station says i need to drive the car for at least 100 miles and two days to fully get the smog computer to read the vehicle correctly after the battery has been disconnected, and by then, the light is back on. There is nothing wrong with the truck other than a light is on. SMOG/California referee program says that I may have to purchase another PCM at $1200, but that's a lot of money for a light being on. Any suggestions?