Exception in rendering!

Message: window is not defined

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

Q: My son bought an S10. It drove for a week. It was good until I changed oil and heard a knock!

asked by on

Truck ran fine for week.changed oil started knocking.i went to listen pulled plug wires one at time,no difference.still good oil psi. doesnt sound like anything(knock) ive heard son revs truck knock seems to come and go almost go away!i research 4.3 found several issues with balance shaft.found TSB gm repair bulletin tensioner kit to install on 96-03 4.3.i cross ref every gm pt number found aftermarket kit available.jump gun didnt further diagnose engine my bad as im fairly good wrench.tore front of engine down,t-chain very worn.could cause balance shaft noise/knock?pull engine up to get oil pan off btw the oil was black sludge(fresh oil only a day ran)and oil filter was seized?took 3 hours to get off.no rods loose on crank little side to side.i installed tensioner kit the chain was single roller per gm cross ref 12458911. but looked chincy. any ideas on the knock in case we start up and its still there?we put in hv oil pump in case guage was wrong and check rockers too. Checked flex plated and torqued conv bolts, h balancer everything external i could think of.pushed down on rocker for collapsed lifters,no bent p rods,took long pry bar couldn't find play in pistons.all be it they were hard to get to the engine was still in truck.

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

A: Hi there. I hate to be the bearer of bad ne...

Hi there. I hate to be the bearer of bad news, I but I think you will need to pull the engine out, disassemble it, and check clearances precisely to determine the source. Given your mileage, and the "sludge" condition you found, worn timing gear set, etc., there are multiple wear conditions that likely exist, and a rebuild or engine replacement is the solution. Most often, when an engine "knocks when you rev it" as you describe, the connecting rod bearings have excessive clearance between the crankshaft bearing journal and the connecting rod bearing (not side-to-side as you mention). If you would like to have a professional inspect the engine knock in person for a second opinion, a certified technician from YourMechanic can come to your location to do so.

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: not starting

The first thing to check is to see if you have fuel pressure at the fuel injector fuel rail. Sometimes the fuel filter housing will block fuel from coming from the fuel tank and blocks the fuel from getting through...

Q: Inner core of knock sensor broken

Hello. It sounds like something hit the knock sensor, which caused the inner core to become exposed. This can be a result of running over something while driving. The knock sensor will need to be replaced by a certified technician,...

Q: Car overheating with coolant added.

This could be caused by a few different things most likely being a stuck thermostat not allowing coolant to flow, have a certified mechanic check to make sure the belt that spins the water pump is still in one piece...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
How to Renew Your Car Registration in Oklahoma(DELETED)
Having your car registered with the Oklahoma Tax Commission is an important part of driving legally in this state. You will need to do this within 30 days of moving to Oklahoma...
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...