I'll take a couple:
Long cranking: when you go out to your D at a time when it'd crank for a long time, turn the key on for a few seconds, then off for a few seconds, then on for a few seconds. If you have the window down (not the door open, because that'll give you the warning chimes) you should hear the fuel pump run for a seconds then stop each time. See if it starts faster after you do that, it could mean a bad check valve or a leaky injector.
Blower motor: resistor pack is shot. Search for "blower resistor" and you'll find things like this.