Thanks. I already ordered the ASD and fuel pump relays and am waiting on them to arrive. I tested the coil and it tested within spec and appears to be in good physical condition so I decided to leave it alone for now.
I currently do not have a MIL or any codes (current, stored or pending) and the stall doesn't trip any codes. I get the normal 12 and 55 on the key dance.