2011 Chevrolet Silverado TPS and throttle body problem

Tiny
BONESTOCKC4
  • MEMBER
  • 2011 CHEVROLET SILVERADO
  • 4.8L
  • V8
  • 2WD
  • AUTOMATIC
  • 12,500 MILES
I have a 2011 chevy Silverado with a 4.8 vortec v8 this is a fly by wire truck.
So I pulled my throttle body to clean it. I had 5 engine codes
One was tps high voltage
One tps low voltage
One tps failure
One fuel trim bank 1 lean
One fuel trim bank 2 lean

I pull the throttle body and clean it extremely well with carb and choke cleaner.
By doing this I moved the butterfly plenty of times unaware that you shouldn't move it I even played with it like a dummy.
so now I have a iac code p0507
and my truck is sitting at 3k rpm in park and neutral.
I believe I need to do a relearn idle process but I don't have a tech 2 scan tool. I'm told driving it 150 to 200 miles will allow the ecu to reset itself. So I'm at 100 miles now.. Should I just wait it out or take it in for the relearn?
Monday, January 12th, 2015 AT 12:26 PM

5 Replies

Tiny
HMAC300
  • MECHANIC
  • 48,601 POSTS
It will relearn as you drive it. See pic for reasons it does this. The throttle body may be loose, poor connections and iac motor may still have gunk in it just reclean it on truck again hold it open with hand while spraying after you start it make sure duct work has no holes in it or is connected properly
Was this
answer
helpful?
Yes
No
+1
Monday, January 12th, 2015 AT 1:46 PM
Tiny
BONESTOCKC4
  • MEMBER
  • 4 POSTS
I'm 99% sure there is no loose connections. No vacuum leaks nothing is different then it was the first time around. The reason I cleaned it was due to the first 5 codes. Which came and went daily and weekly. Some times there was no check engine light. Some times it would be on as soon as I start the truck.
So I thought maybe the gunk in the throttle body was stopping the butterfly from closing all the way as it should. Will street cleaning it the first set of 5 codes went away. And the new iac code came up. I haven't touched it. Not even sure I know where it is. (Think it's on top of the vortec intake) so I'm going to continue to drive it till 200 miles. But then what if it hasn't fixed itself?
Was this
answer
helpful?
Yes
No
+1
Monday, January 12th, 2015 AT 2:07 PM
Tiny
BONESTOCKC4
  • MEMBER
  • 4 POSTS
Will the snap on scan tool do the re learn process? I will have one of those tonight. But I don't know much about it. Never used snap on
Was this
answer
helpful?
Yes
No
-1
Monday, January 12th, 2015 AT 2:29 PM
Tiny
HMAC300
  • MECHANIC
  • 48,601 POSTS
You didn't read my reply right. YOU DON"T NEED A SCANNER FOR RELEARN the computer will relearn as you drive. Besides you didn't disconnect the battery so it doesn't matter anyhow. The iac is right on the throttle body and is an oblong hole just shoot choke cleaner in there. And do what I said in reply. Also because of multiple codes check battery for condition including load test it may be that or bad/dirty connections. A Snap on scanner is a pro model and should bring up any code in the car. Wish I had one as I'm retired now. I think if you do what I said in first reply as well as here it should take care of it.
Was this
answer
helpful?
Yes
No
+2
Monday, January 12th, 2015 AT 3:08 PM
Tiny
BONESTOCKC4
  • MEMBER
  • 4 POSTS
End result. I DID have to have a scan tool. In order to let the computer relearn is self it must run through ten complete drive cycle up to 5 times. Including a 55 mph to 20 mph slow down without touching the brakes or shifting. Which is impossible when it is idling at 3000 rpm. Once I let off the break the truck would accelerate up to 55-60 mph without any intervention from me. Nothing wrong with my iac. And now the truck runs just fine. Thanks for your help
Was this
answer
helpful?
Yes
No
+3
Friday, January 16th, 2015 AT 5:16 PM

Please login or register to post a reply.

Sponsored links