i put DEF in and than got a code def contaminated. i drained tank and replaced DEF pump. the codes went away, but still have "vehicle won't start. i put a push button start in cab and have it routed to starter relay. i went 1500 miles with no codes, but the message will not go away.