I30 engine code 505
I have an engine code 505, my mechanic says the throttle body and the computer needs to be replaced.....WOW!
The code 505 says: when the engine is started it should go into a high rpm (about 2000). My car does the opposite. When starting it cold, it will start and then immediatly die. If I hit the throttle when it turns over it will rev up and then go into a normal idle. After the engine is warm it will run great, restart everytime as normal, but once it has sat and the engine gets cold I have to hit the throttle and then it runs fine again. Any help would be appreciated as the throttle body and a new computer are about as much as the car is worth.