Hello to everybody. Having a problem with my 1997 corvette ever since I got it back from the body shop. I know this is going to be long- winded but please bare with me i just want to let you know what been happening. They painted both front and rear bumpers. They disconnected the battery a few times. Picked the car up At the body shop and my A/C control stopped working. It looks like it works but no blower [I can hear the compressor engaging]. If I play with the blower control buttons I can get it Blow. Some times low sometimes Hi. Its erratic. After a couple days when starting the car it would crank but not start. It does start after a while but starts in low idle and I have no throttle. Only low idle, almost stalling. After trying a local shop I finally brought it to a Chevrolet Dealer. After two days they told me I needed A Neutral saftey switch??? They said they could not produce my starting problem and there computer is telling that my neutral saftey switch is bad. Went to dealer to talk to service manager and we both agreed if the car cranks in park and neutral and doesn't start in gear maybe the switch is ok. I told him to keep the car for a few days and I was sure the car would not start. After 7 days they told memy fuel pump relay has low voltage going to it so i would have to replace the PCM. And the A/C control also needs to be replaced. To the tune of $2200. Well I did not have the bucks at the time so I took the car home. It did not start in the parking lot. until the service manager came out and erased the fault codes. Went home went on line and found a relearn procedure for the pcm. The car has been running fine for 18 months, then a couple weeks ago it starting doing the same thing again. The diagnosis codes are, 10 PCM, P1518 H C, P1571 H, TCS 1255 C, 1278 H, U1016 H U1096 H. If I erase the P1518 code the car runs fine all day. If I leave it for a while codes come back and I have to erase again to get it to run. I guess I'm confused If the PCM is NG how can I erase the codes and drive it all day and it be fine? To me it seems like there is something other than the PCM thats not working right. But I have been known to be wrong and a little bone headed at times. It would be great if someone can help. Thanks for listening.