I have a 2001 Tahoe 5.3 v8. It makes a bad whistling noise at start up and when acclerating, the truck struggle to get to 50mph and won't go above 3k rpm. Also idles rough at a steady 500 rpm. i'm ceartin its not an intake leak as i've sprayed all around with ether. Belts are good. Any help? Thanks