2003 Johnson 4 stroke j50pl4st 90 hp starts gets hot then stalls out. Replaced everything. Now looking for a new new switch box. Figured this will solve the problem. Can't figure out the right switch box because someone put a mitsubishi switch box on here. I have part numbers for similar types of engines that might work. #33920-99E80 OR 99E84. Very expensive. Not even sure if this will fix the problem. Can you give me a list of suggestions, maybe I didn't try them all.