97 GMC, 350 vortec, 4L60e, 4x4
lately when I start it, it revs to like 1500 and stays there for a half a minute or so...also doesn't drop back down to idle at a stop as quickly as it should. Same deal when I put it into gear from park...it kinda revs up for ten or fifteen seconds...like I'm powerbraking.
I'm thinking I may just need to clean the TB. Any ideas?