Jrato
To help provide some background, with these 'modern' engines with fuel injection they use a verity of sensors (like the TPS you mentioned) and, to control the air flow for a proper idle, an IAC. Its sits on the side of the throttle body and is easy to replace. An VP branded one will cost...