95 dodge neon engine light code came up as 12 direct battery input disconnected from pcm how do you fix it?

If the engine is running fine and you disconnected the battery recently then don't worry about it. To clear the check engine light and the code’s you can do one of two thing’s. One pull the negative battery post off the battery for 30 second’s. This clears the computer codes and the light. However it also clears your radio presets and clock. Another way is to pull the fuse labeled “Fuel Pump”. This fuse is in a box under the hood behind the battery (See photo to the left), Should be the only yellow 20AMP fuse in there. This fuse also disconnects power to the PCM "computer" as well “ Kind of a secret to the general public” Just leave this fuse out for 30seconds or so. Then replace. This will keep your clock and radio presets. The engine might be a little hard to start or die the first time since the computer has to relearn everything again

If the engine is running fine and you disconnected the battery recently then don't worry about it. To clear the check engine light and the code