Hello... i have a 05 silverado with a 4.8l auto trans 137k mile... I have a real bad power loss on take off and if i have the truck in ANY gear with the brake on it starts to knock like a diesel REAL bad but only in gear! In nuetrel or park you could rev it as high as u want and it goes through smooth and clean...no check engine lights untill now a p0449 evap code that i think is a seperate deal? I have changed the knock sensors spark plugs and crank sensor..... Still stuck with the same problem, has anyone seen this or know whats going on here? THANK YOU!