*ghosthunter: sir just would like to ask about your comment, what or where is the throttle body? I'm not very familiar with very techy car stuff . . . thank you!

Side note: has the engine's throttle body been cleared recently? If not, you might want to have it cleaned because if its dirty, it will result in poor engine performance.