I just spent 3 min timing my engine again. I got it right the first time and she fired right up. Well I am hearing a popping sound at idle. It sounds like mig welding pops. It is coming from the exhaust, it is not a loud pop. Plus it seems like the engine stumbles a little. But I soon as I hit the gas it runs like a champ. I took it out for a 5 min ride and the truck has way more balls. I mean the truck had some nut before but now it moves.