Hello! Welcome to the site! Thanks for coming! I'm Ron Z. I'm here to provide as much information and insight as I can, to best answer your question.The P2135 is a fairly straight forward code that is pointing to a fault with the Throttle Position Sensor. The TPS is mounted to the side of the Throttle Body. Mare sure to carefully inspect the electrical connector and as far up the harness as you can, looking for any loose, broken or damaged wires. If the visual inspection checks ok, suspect a faulty TPS. I tried to click the link you provided above, but it said it was an invalid page, so I will include the location and the actual image of the TPS sensor. (Looks like AdvanceAuto has one in stock - click here for pricing and details.)
Please remember the website WILL NOT automatically compensate me with a part of your deposit or from your subscription WITHOUT YOUR RATING! Please use the Rating System and *Rate My Service* if the information/advice I supplied has helped you. If you have any more questions, use the "Reply" tab – I'm always happy to answer follow-up questions! Follow-ups are always FREE! Even after you rate! Thank-you!
Thats the one we got was from advanced auto, but its different than the one that is mounted on the side of my throttle body????????
We have a different throttle body, Im positive. Here is a picture of the one we have on our car.
Wow. Weird. The VIN# XXXXX up straight as the 06 Forenza. I tried crossing over the OE part number (1342084Z00) with Suzuki parts website... but unfortuntely, no image provided!
Hang on... I think I figured it out...
Looks like on this version, the TPS is part of the Throttle Body Assembly, and the TPS is NOT serviceable as a stand-alone item. Why I keep seeing the TPS shown above is beyond me... but after a little research... I come up with this:
So it looks like the Throttle Body Assembly is going to need to be replaced as a unit.