Saturday, June 13th, 2009 AT 12:37 PM
I just had my timing and power steering belts replaced on my neon. Now when I start the car it makes a high pitch squeal untill I hit the accelerator. I checked the belts and they appear fine, but I am not 100% sure at this point. Also my check engine light and battery light are now on. I had the battery tested and everything came back passing. I even took the negative terminal off for about an hour to cause the system to restart but it didnt fix it like I was hoping. Any ideas?