Heating oil is a much lower quality fuel: poor cleanliness spec, low cetane, no lubricity spec, etc. Basically, the specs for heating oil are wide open compared to Diesel fuel, so even though it may burn in a Diesel engine, it's not worth the long term (or short term for that matter) risk...