Try cleaning the ground (and signal) connections, as mentioned
And remember: a Diesel-engined vehicle requires Diesel fuel, not gas - it has a fuel tank, not a gas tank - you look at the fuel guage, not the gas guage - you stop at the fuel station, not the gas station - you fill up at the fuel pump, not the gas pump - you remove the the fuel cap, not the gas cap - green handle, not black handle - you pay for fuel, not gas - your truck gets fuel mileage, not gas mileage - it gets fuel economy, not gas economy - it may need fuel additives, not gasoline additives - fuel is Cetane-rated, opposite of and not Octane-rated - you step on the accelerator pedal, not the gas pedal - the fuel filter needs changing, not the gas filter - you then may have a fuel leak, not a gas leak - the odor is of fuel, not gas - you may have gotten a tank of bad fuel, not bad gas - fuel, not gas - and last, but not least, that rumbling in yer tummy is gas, and not Diesel fuel (hopefully!) - that odor is of bad gas, and not f...never mind! - keep those things in mind, and you won't be back on here in a few days\weeks, with an upset stomach and wailing because you filled the fuel tank with gasoline (patooie!) instead of Diesel fuel - and are trying to blame it on your wife\kids\dog\etc!
Word up, eh..........