Exception in rendering!

Message: window is not defined

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

Q: Blows smoke tailpipe startup

asked by on

My truck runs really good and doesn't give me any problems. But it started to blow smoke out of the tailpipe when I start it up. It’s only happened 3 times. It doesn't get hot, doesn’t eat oil or miss. It only happened at startup. Is there something wrong with my truck? Could this be a sign of something going wrong?

A: Hello there, thank for writing in about you...

Hello there, thank for writing in about your 2005 GMC Canyon. This is a common problem as vehicles age and go up in mileage. The fault determines what color the smoke is and how it looks. If the smoke is black, then this is generally from oil. Oil can enter the exhaust from faulty valve stem seals or failing piston rings. If the smoke is white and smells slightly sweet, than it is likely coolant. If coolant is burning in the exhaust, the most common cause would be the head gasket.

If you need to have this looked into further, a certified technician from YourMechanic can come to your car's location to diagnose the smoke and perform the appropriate repairs to resolve this.

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: Exhaust leaking into interior of truck.

I would suggest you get some help from a mechanic to inspect where your exhaust is leaking from and fix it. There are several different gaskets and connections where there could be a leak. A qualified mechanic should be able...

Q: Smoke blows from tail pipe

If you are getting excessive pressure build up in the crankcase, then you may have a clogged crankcase breather system. If the breather system is clean, then you may have a broken piston ring causing the buildup. Have the breather...

Q: Window controls not functioning properly.

This is most likely the result of a failed power window motor or regulator. The regulator is a scissor-type lift that moves the window up and down when powered by the motor. A professional, such as one form YourMechanic, can...

Related articles

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...
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...
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...