Wiring or computer
have the cooling fans checked out.
http://www.knizefamily.net/minimopar/fault/index.html there
Disconnect the battery for about 10-15 minutes resets the computer, and that means no Check Engine Light after you have fixed/ replaced what was wrong.
According to Gates ( they make timing belts etc. ) the 3.0 L - V6 engine in a 1993 Dodge Spirit is NOT an interference engine ( it does use a TIMING BELT )
no it is not
55 Means End of Code... Its nothing to worry about. Just means there is no codes
It is not a direct fit.
It is in the exhaust manifold on the rear of the engine.
It is screwed into the exhaust, behind the engine.
5w30 or 10w305w30 or 10w30
According to the Gates website , the 2.5 liter 4 cylinder engine in a 1993 Dodge Spirit is NOT an interference engine , so I would say NO
A flashing check engine light is an indication of an engine misfire.