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.
You can buy a new shift assist module that works with electronic ignition from CDI. You will have to contact them to make sure.
There is also a diode fix you can rig up to make your existing module work.
personally, I would just stick with points