Hey guys, Noticed the other morning when i started my truck that when it was idling it was surging up and down. After driving for a while it was fine and then this morning it kept doing it even after it wared up. Has no hesitation when you hit the throttle, Cranks over and starts fine and no CEL. Thinking maybe ICP sensor but not sure. Still goes like hell too when i get on it. Any Ideas? going into the shop wed for a possible u joint and this issue. Thank you