as for the propane injection that is more for horse power as far as i am concerned.and as for miles 500,000 is a good broke in motor meaning that 100,000 is NOT that bad.I have done VERY little to my truck BUT (and the most important)keep it mainteneced.Keep track of oil changes and fuel filter...