More than likely it's a belt slipping slightly on start up. My own dryer has started doing this recently when drying a large load. Check your belts first and if they are ok have it checked by an appliance repairman for other possible causes.
The head gasket is what ensures that no oil or coolant gets into the cylinders. Valve cover gaskets ensures no oil leaks out of the valve train. Engine turns over but no fire? Or does not turn over at all? Check oil dip stick for a foamy build up, this will indicate water is in the crank case and indicate that there is an issue the head, it could be warped or cracked or the head gasket is blown and oil and coolant is getting in and fouling your spark plugs.
Check the under dash plug connection for the blower motor for a bad or loose connection first. If no issues you sould remove the blower motor and bench test it or have it tested. If no problems found with the motor check the fan speed control knob for broken connection.
A bad relay could be the cause but check these things first. Check that all connections at distributor and all wires are good condition When it shuts off and throws a code 15, check to see that you have battery voltage at the yellow wire by using your negative battery terminal as your ground, key needs to be in ON position, if no voltage check for open wire or bad connection, if you have battery voltage there check the other connection at the distributor using the same procedure as before, you should have 10 volts there.
Remove negative terminal wire from battery Using a multimeter on DC setting, or a 12v bulb with leads, test between negative battery post and the negative wire you removed, you should see some voltage or light from the bulb, remove each fuse one at a time and check to see if you still have volts or light. When you no longer have volts you have found your bad circuit.