The check engine light will stay on as long as it is reading a fault code in the diagnostics of your car's computer UNLESS you have a short but that is unlikely. Have you determined what the leak is under your car? The check engine light is normally set when the normal operating functions of your car are interrupted like the engine is not getting enough fuel to the injectors, maybe caused by a weak fuel pump. The check engine light means something is amiss. You can go to some places like Autozone and they may read your diagnostics (download your codes) stored in your car's memory and the codes will tell you what is wrong...........btu nto necessarily what part is At Fault. That is why auto techs are paid what they are. You have to be able to diagnose the problem using circuit testers and voltage readings and pressure gauges to try to isolate the mechanical fault. It's not liek old days where you just swapped out parts until you find the one causing the problem. The parts are too expensive now to play hit or miss. Go have someone download your codes and if they have the right handheld scanner they can turn the check engine light off once they clear the codes. Some car will turn off the check engine light themselves if your car goes enough miles or goes through enough starting and stopping cycles to let the computer know everythign is working okay. A weak fuel pump will do this like when it is cold in the morning and the fuel is dense, the fuel pump will pump fuel okay but when the weather and temps get hot the fuel pump has to work harder to meet demand and if it can't, it will set the check engine light. You drive the vehicle on cool or cold days the check engine light will go out because the computer thinks you fixed the problem...............until the fuel pressure drops someday and the check engine light comes back on. Try to identify the leak you have and get the codes read and see if the 2 are connected. If not, then you will need to fix the leak and then track down the problem which could be as simple as a loose gas cap or somethign major like a part of your computer going out.
The engine will not start and you will probably be dripping fuel from the bottom of the vehicle or frame.
the heater core or heater core hose is leaking engine coolant
Underneath the vehicle mounted between the engine and the muffler.
Underneath the vehicle connected to the exhaust pipe coming from the engine. If you look under the vehicle you will see it.
It is located in the rear of the engine. If you go from underneath the vehicle than look up behind the engine by the axle and you will see it above the axle on the drivers side in the back of the engine underneath the intake manifold.
if you are not noticing a puddle anywhere then it is most likely one of the heat shields cooling down, it will go ping ping sort of like water dripping on metal. No worries.
if a small amount of water is dripping it is normal condensation from running an engine
Facing the front of the vehicle, the starter is located underneath engine on the left side.
only way to change lower radiator hose is to get underneath the vehicle there is a fawcet on bottom of radiator to dump coolant, then remove hose from underneath vehicle
Look underneath on the driver's side of the engine block. The starter will ALWAYS be where the engine meets with the transmission, practically no matter what vehicle.
If it has a skid plate it would be underneath the vehicle protecting the vitals such as the engine and transmission oil pans.
probly or it mite be a leak in your transmission fluid pan.