Hate to resurrect an old thread, but just had to reply and also ask a question or two.
Just a disclaimer: before I went into electronics & then later software, I was a machinery tech (mostly diesel ICEs - first in the military, later working summers as at JD dealers while going to college on...