About 10 years ago a friend of mine called me about his son's truck (2000-ish Dodge) not starting. All it would do is crank. I was out of town that weekend, but sent my son by with the scan tool (by the way, my son has NEVER had a formal auto class). Within less than a half hour he determined it was the fuel pump, which he could change for them.
The day he was over there changing it I stopped by and my friend's wife told me that she wished her son could "do things"...My son was 25 at the time and had not encountered this problem before...