so i bought an 05 2500 ctd about a month ago with a blown up engine . they said the warranty was void because the previous owner had put an edge chip/programer in it and because he didnt clean the air filter enough. does that sound like a load of crap or has anyone else heard of this happening before? truck has 50,903 miles on it !!!!!!!!!#@$%!