Ok I know its not a hotrod but I got a 2004 Chevy silverado with the 4.8 and it wo.t idle. When its got a load on it like when u hit the brakes or turn the wheel turn ac on but runs fine if you keep it above idle and its random some times it dosent die just rough idle any ideas anyone