Check your voltage at the coil in the run position.
You have electric fuel pumps on an 89? That is kinda odd since I don't believe they had them back then.
I don't have a problem with In-N-Out burger putting bible verses on their packaging nor do I have a problem with players putting "Stop Hate" on the back of their helmets.
Possibly. When was the last time you pulled the drive?
Even if it wasn't it and it is the engine, the drive needs to come off anyway to pull the engine
Personally, if it was me, I would just spring for a whole new assembly. I know they are ridiculously expensive but you will have a complete brand new unit.