Before you do anything else, be sure to first check that the green diagnostic connector (below the driver-side dashboard down near the petals) is NOT connected. This connector is used to reset the ECU and should not be connected. Often times someone who does not know better will see these dangling wires and connect them resulting in a reset and start the engine light flashing. Your question is extremely vague and this could be any number of things. You can try resetting your ECU which is done by disconnecting the negative battery cable and pressing on the brake pedal for at least one minute. Then your check engine light should be gone (at least for a little while). You can always take it to Autozone, Checker, or any other automotive parts store to have them check it for you. The dealership is always an option as well.
why the engine light of my subaru came on after i washed the engine
Yes, along with dozens of other things.
is the check engine light on? if so it may be the coolant temperature sensor...happened to me...if it doesnt turn over at all try the starter or the battery
The daytime running light (DRL) module on a 2000 Subaru Impreza is located in the engine compartment. It is on the right side as you are facing the windshield near the main fuse box.
The tail light fuse panel for the Subaru Impreza WRX located in the fuse box.
Replace the bulb
disconnect negative for a few hours either that or it'll turn off itself within 100 miles if the problem is fixed
You will need a engine scanner to do it. That's the only way.
your engine is stuffed
yes
Purchase a new one
To change the park light on a Subaru Impreza prop the trunk lid open and locate the taillight housing. Remove the plastic cover and the bulbs for the parking lights. Replace the bulbs.