Car overheating?
Start your car and let it idle. Around 7-15 minutes or so, the radiator fan should come on as it coolant reaches temperature where the radiator fan should kick on. If your radiator fan is not running within 7-15 minutes then check the coolant sensors as it may be corroded and not reporting the proper temperature of the coolant and so the radiator fan will not kick on.
Verify itself that the radiator fan works and still running by directly providing power to the radiator fan wire and see if the radiator fan itself works. If the radiator fan does not work by directl providing power to it's wire then the radiator fan needs replacement.
Where is your ignition module located at?
On our 1990 Oldsmobile Cutlass Supreme 3.1L V6, the ignition module was in front of the engine which just behind the radiator and below the coolant reservoir. I found out why I have the same problem with what you are describing, it is that when the coolant was coming out of the loose reservoir cap and squirting coolant right down the ignition module and causing the same symptom that you are describing. Fixed the radiator fan problem by cleaning the coolant sensor and fixed the loose reservoir cap and I no longer have problem.
I would assume your vehicle have an OBDI which you can just put a wire on the A, B diagnostics port which is usually located below the dashboard by removing the cover just below the steering wheel. You can reverify to make sure you have the right error code by counting the number of flashes it indicates.