Exception in rendering!

Message: window is not defined

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

Q: rough start, high idle on start, missfiring and bogging out

asked by on

hi, my truck has been having some rough starts lately and its practically brand new, also on the initial start of the vehicle on most occasions in idles into the 2k rpm range then settles down after about 3 minutes. also my truck has been bogging out and misfiring and almost wont downshift when I need the power to get up a hill or something. I don't know if I have a vacuum leak or what. please help.

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

A: If you have a check engine light on then ha...

If you have a check engine light on then have it tested to see what fault codes are present. You should still be under warranty and the dealer will fix it for free if it's a failed part. If it is fuel related then they will charge you. If you all of a sudden started to have this issue, then think of when it started. Did you just get fuel? You may have just gotten a lot of water in your fuel and this will cause the problems you are having. Try to buy a product called 'dry gas' from your parts store and go to a different fuel station. Pour the 'dry gas' into the tank, then fill the tank with fresh fuel, and this should help disperse any water you may have got in the tank. If it starts running better then keep using the dry gas after the tank is down to a half of tank and refill it again. You should get rid of the bad fuel in a couple of fill ups. If it runs so bad you cannot drive it then you will have to get the bad fuel removed and fresh fuel put in. If the problem persists and you are not under warranty, then you should contact a qualified independent technician, such as one from YourMechanic, to diagnose your rough running issue.

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: Fuel pump always running - 1995 Chevrolet K2500 Suburban

Your fuel pump relay is only used to power the fuel pump at startup. After the engine starts, the fuel pump receives power from the engine oil pressure switch on the lower left side of the engine. When fuel pump...

Q: Misfiring and p0300 code

It may be possible the misfire is from coolant leaking onto the plug wires. You will need to fix the coolant leaks first and at the same time make sure the camshaft and crankshaft position sensors did not get coolant...

Q: loss of power when driving check engine light blinking at 30 mph just changed manifold intake have p0171 p0174codes

You are having problems with the fuel injection system poppet injectors not opening up or stuck open causing the misfire. You may have a bad fuel pressure regulator or you did not seal the fuel lines into the regulator good...

Related articles

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...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.