is the object in my attached photo the TPS connector? I ordered an AC Delco replacement one on rock auto and realized afterward the wire colors are different. I had a code 22 on my Scanmaster coupled with an erratic idle. I replaced the TPS itself set it to.42 and the car ran much better with no codes. While sitting at a stop light recently my idle went from about 800 RPMs to 1500. The car continues to do this with the only remedy being to disconnect the connector in the photo and re-insert it. hopefully I ordered the correct part.