I have 1997 Corolla and my check engine light keeps going off and on. Everytime Get it checked it keeps reading that I am having misfiring, i have new spark plugs, new spark plug wires, new gasket that fixed the oil leak..check engine still comes on and now there is a loud rattling noise coming from the front driver side under the hood. What could be the problem? one mechanic said something about a pension rod and that i may need a whole new engine..Cant afford at all..
Piston rod [ loud knocking ] and if thats the misfire cylinder which can be damaged by oil starve a misfire just doesnt mean plug , wire ,coil ===it can be injectors , valves,pistons or other problems ==piston rod problem means tearing apart whole motor to change and repair
Check your timing chain.
SOURCE: Check engine light on
There are three kinds of gasoline engine misfire scenarios, first there is the "under load" misfire and there is the "at engine idle" misfire, and finally there is misfire continuously. All engine misfires exist because one of three things has occurred. First, a cylinder has lost compression, a cylinder needs a certain amount of compression to operate correctly. Second, the ignition system has failed or is failing intermittently, spark is needed at the time of compression to ignite the fuel air mixture. Third, the fuel air mixture is incorrect, proper mixture is needed for the ignition system to ignite fuel properly. If any of these conditions occur in the engine, the engine will misfire.
1. Low or no compression can be caused by
a. burned or leaking intake or exhaust valves
b. worn or broken piston or piston rings
c. worn out camshaft
d. wrong weight motor oil was installed holding the cam followers from adjusting
e. broken valve spring
f. failed head gasket.
2. Ignition system has failed or is failing
a. spark plug has fouled or is worn out
b. ignition coil
has failed
c. spark plug wires have shorted
e. engine control module coil driver has failed
3. Fuel/Air Mixture is incorrect
a. vacuum leak at the intake manifold
b. fuel injector has failed
c. EGR valve is stuck open
d. mass air flow sensor has failed
e. oxygen sensor has failed
f. air intake boot is cracked
common problems:
1. fuel injector has failed or is failing
2. spark plug wire has shorted
3. spark plug is worn out or is cracked
4. ignition coil has failed is failing
Testing a coil on the car is pretty easy. No special tools are required. Just remember to be careful, the amount of electricity generated by your ignition system can be dangerous.
If your coil is already off the car, or if you would like a more specific data-driven test, you can bench test your coil. To set up the test, remove one spark plug wire from its plug, then remove the spark plug using a spark plug socket. Next put the spark plug back into the spark plug wire. Be careful not to let anything drop into the empty spark plug hole -- very bad.
SOURCE: 2001 Toyota Corolla Check Engine Light
You cannot guess with these cars,these vehicles have a lot of sensors and actuators can can go bad at anytime, here is my suggestion take your vehicle and to Auto_zone and have them check the codes, they will be able to tell you what they mean. ITS FREE.. then get back to me if you need more help.
SOURCE: check engine light is on the code was po300
I respectfully disagree.
A P-0300 will NOT be set in a Corolla by a dirty fuel filter.
Replacing the fuel filter could be a very costly operation, as I have observed that the fuel line threads that connect to the fuel filter easuily get damaged when removing the fuel filter.
In short, don't replace the filter until you are SURE that it is the culpit.
In this case, the fuel filter is NOT the culprit..
Save your money; and your time.
Additionally, premium fuel does not clean fuel injectors. That expense would be a waste of money. The engine will actually run WORSE on premium fuel; the engine is NOT designed to run on premium. 87 or 89 (better choice/89) is the grade to use.
If you really want to track down the P-0300 code, which is a multiple/random cylinder misfire, I would look at the quality of the fuel in the car; ie water in the gas. Second, I would remove the plugs and examine them closely. A worn center electrode will also set the P-0300 code, as will bad/weak plug wires (over 5 years old).
Please feel free to contact me back if you need further assistance. Thanks for choosing FixYa for assistance.
SOURCE: Oil Leaking on 2000 Toyota Corolla.
check if there is oil on the belt, sound like the front crank seal is leaking
may be oil feed to cylinder head replace gasket
159 views
Usually answered in minutes!
×