Hi guys, i have had my 2006 vibe for 5 years now. I bought it with 22000 miles on it and it now has 95000 miles on it. I had a cai on it and change the oil and filter every 3000 miles on it. I am having some troubles lately. My first trouble is i am having a ton of spark knock, i am a diesel mechani...