dino: the short check list on your 2008 as follows: is the rubber nipple/cap installed on the throttle body(TB) vacuum port? is the rubber air boot correctly attached to both the TB and the airbox...