Can you give me the actual "p-code" that was retrieved?
No prob. It'll help me a great deal... i'll be here...
p0121 p2135 p2101
Ok- All of these codes are pointing to a fault in the Throttle Body (the throttle position sensors are built into the throttle body and cannot be service seperately). Visually inspect the throttle body for any defects (sticking plate, vacuum leaks, broken/loose wires at the electrical connectors, etc.) If the visiualy inspection checks good, you will need to run some tests to be absolutely sure the problem is in the throttle body, and not the PCM. You may also want to have the throttle body cleaned (see procedure below) and see if that helps. If not, scan-tool testing will be needed from here. I cannot give you an approx cost as you requested, becuase at this stage, I cannot prove the problem is the throttle body or the PCM.
THROTTLE BODY CLEANING PROCEDURE
CAUTION: Turn OFF the ignition before inserting fingers into the throttle bore. Unexpected movement of the throttle blade could cause personal injury. NOTE: Do not insert any tools into the throttle body bore in order to avoid damage to the throttle valve plate.
NOTE: Do not use any solvent that contains Methyl Ethyl Ketone (MEK). This solvent may damage fuel system components.