Exception in rendering!

Message: window is not defined

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

Q: Engine knocks

asked by on

The engine knocks on my vehicle.

A: Engines can make a lot of different noises ...

Engines can make a lot of different noises when there is something wrong. If it is extremely loud and consistent, your engine will need replaced. If it is ‘knocking” when the engine is cold and is quiet when it’s warm, it could be “piston slap”. This is worn cylinder bores and piston skirts. If the noise is only when the engine is hot, it could be “pinging”. Also known as pre-combustion, or detonation. This happens when the engine is overheating.

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

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: TIMING BELT CHANGE

Hi there: If the vehicle was serviced by dealerships, then pulling a VIN report from the dealership should tell you what service has been completed. However, it's hard to know for sure if service has been completed on a belt...

Q: hole in valve over??????/

I an sorry to hand you this news, but a loud boom followed by a stalled engine and smoke is not a very good sign. If the engine failed while low on oil and overheating at the same time, I...

Q: Remote keys don't work

Hello. After the computer is changed, the immobilizer system will have to be reprogrammed by a Mini Cooper dealer or an equivalent locksmith. Unfortunately, there is no way to reprogram the immobilizer at home without the special equipment that mini...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...