So, for the longest time I have had problems with my 02 c32. It was and is still hesitating and jerking forward anytime I push the pedal at lower speeds. I tried to fix the hesitation by replacing the plugs, putting in a new gas pedal, new k&n filters, and even had the dealer re-adapt my torque converter. I still have a problem with the car slow shifting from first to second and the gas pedal being very soft and unresponsive. So, as a last resort, I decided to get a fuel injector cleaner. I got the chevron one from autozone and poured some into the tank when it was low on gas. I wanted to be as low on gas as possible for the injector cleaner to work better(or so I thought). The morning after a short drive and after the car sat for a little, I started it back up and check engine flashed. Then I filled some shell gas and the CEL went away. I was curious as to what it was, so I went to autozone and after they scanned it, it was the P0105. I did research and it is the MAP sensor. My question is: Could the injector cleaner and lack of gas in the tank have caused the CEL, or this was a long time pending problem? Did it happen to any of you guys and what were your symptoms? Also, I will try to look for some vacuum leaks and loose hoses tomorrow, maybe dirty air filters, but will be difficult as three weeks ago I had a right shoulder reconstruction surgery, so my right arm will be off limits

. I sure hope that replacing the MAP sensor will be the solution of all the problems. Thank you

for your opinions and sorry for the long write up.