Was driving yesterday down a city street and I heard a loud pop come from the engine bay
. Went to examine and My CAI air filter popped off somehow and it seemed pretty hot under the hood as well....Drove it home and the car would not go pass 35mph. No check engine light. I do believe I have a vaccaum leak because there a continous whistle noise coming from the throttle body that was present before the car started acting up. The noise did not get any louder after the incident. Also, I'm stil having issue keeping the car at the correct temp. I have replaced all the cooling system hoses and replaced the radiator cap plus degas cap with the bottle. This is a 2005 LS V8 with 108000 miles. I'm really thinking about selling it as is because I have been bombarded with problems lately. Any help would be appreciated