hey guys im new to gm vehicles and just bought a 96 grand prix with the 3100 for a dd. has 105k on it and intake gasket allready done and ran great when i bought it. i dorve it home and everything was fine. when i went to drive it in the morn it had a high idle around 2k and check engine was on. i ran the codes. i got a tps(weak signal i belive) transmission sliping(which was wierd cause the trans was shifting great and not slipping) and speedo was off by 0-1 percent. so i pulled the throttle body, cleaned it and replaces the iacv and tps. still the same high idle. aany help would be great.