Finally checked the codes on my car today and got the following two codes, again: 212 - Loss of ignition diagnostic monitor signal/SPOUT circuit grounded. 542 - Fuel pump secondary circuit fault. A little info on what is happening...back around the end of May my car randomly died on my way home one night, I had been driving that night for a couple of hours with ZERO problems. Would crank but not start. Finally about 20-30 minutes later the car restarted and ran perfectly for about 15 minutes then died again and wouldn't restart. When I checked the codes that time I got the same codes as today. Did a ton of reading and researching and couldn't come up with anything solid so I wound up swapping my CCRM with a used one I bought from another member here. That is ALL I changed. After changing the CCRM everything was fine. I drove the car almost every day for nearly a month, until two weeks ago when it randomly died again and had the exact same symptoms as the first time. So before I throw another CCRM at it I would like to see if anyone else knows anything about these two codes or what might be causing my issues. A friend of mine thinks the CCRM is getting heatsoaked, which may be causing it to shut off and not restart until it has had time to cool down.