I had a bulldog programmer on the 03 and truck was getting great fuel millage but when i tried to use it on the o6 it blows black smoke regardless of what setting it is on.This tells me the injectors are over fueling, Other than the pistons and injectors what is the differance between the 03 and...