Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161208-99848-4eyn8xjs:136:3912)
    at m.mountComponent (/tmp/execjs20161208-99848-4eyn8xjs:47:15602)
    at /tmp/execjs20161208-99848-4eyn8xjs:49:31860
    at a.r.perform (/tmp/execjs20161208-99848-4eyn8xjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161208-99848-4eyn8xjs:49:31821)
    at r (/tmp/execjs20161208-99848-4eyn8xjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-99848-4eyn8xjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161208-99848-4eyn8xjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161208-99848-4eyn8xjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161208-99848-4eyn8xjs:173:8

Q: Engine knocking 1999 Dodge Ram 1500

asked by on

i check the oil and water before driving my truck and this morning i was driving about 2 to 3 miles down the road and i start hearing a knocking in the bottom of the engine at the tranmission and it is running ruff and skipping i got up to 45 mph and everythings start shaking

My car has 114000 miles.
My car has an automatic transmission.

A: Hello - your description may cover multiple...

Hello - your description may cover multiple issues. The engine misfire could be caused by bad spark plugs, coils or even a fuel supply problem The knocking noise may well be a worn or damaged connecting rod or crankshaft bearing. The misfire would make a worn bearing situation worse. Check the engine oil level first to be sure the engine has an adequate oil supply. I would recommend an inspection of the engine knock (since that symptom may represent on-going damage to the engine) by a mobile, professional mechanic, such as one from YourMechanic, who will come to your location, diagnose this problem, give you an accurate assessment of damage and cost estimate for repairs.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%

Get a quote

What others are asking

Q: The temperate gauge goes all he way to 260. And then my van died and wouldn't start. I let it kool down and he. It started up agai

You need to let the van completely cool down and check the coolant level to make sure it is not low on coolant or have a leak. If you're not low on coolant or have any leaks, then you may...

Q: Car knocking and shutting off.

The problem you are having is fuel starving of the engine. You may have a clogged filter all the way to a defective injection pump. I recommend you have a diesel certified mechanic check the fuel injection system for problems...

Q: My car makes a loud screeching noise whenever I turn the ac on, it stops after a few seconds. Could this be a bad compressor?

Hi there: It is very possible that your AC compressor is the source of this type of noise. Much like other accessories driven by the engine’s belts, the AC compressor has several interior components and uses a sealed bearing to...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...