Exception in rendering!

Message: window is not defined

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

Q: it whisles while i release the gas petal , then it stops after a while

asked by on

a whisling sound come from the tps once the engine heats up then after a good ten to 15 mins it stops

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

A: The noise is coming from the throttle body ...

The noise is coming from the throttle body and it is caused by carbon build up in the throttle body, intake, and idle air valve. The build up will cause at times a whistle as air is passing by the throttle plates. If you have the idle air, throttle body, and intake cleaned of carbon build up, it will get rid of the noise until the build up happens again.

This can be done very easy by a mechanic with some carbon cleaner and clean rags by spraying the throttle plates and wiping the carbon out from the throttle plates and throttle body. Then while running the engine let the engine suck the cleaner into the intake and idle air valve or take the idle valve off and clean it out. I'd recommend having a certified mechanic help you out with this concern, they will be able to clean your throttle body and other components to ensure the noise you're experiencing goes away.

Was this answer helpful?
Recommended services
Get a Quote

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: My car is not cranking - 1999 Jeep Grand Cherokee

Hi there. If you've recently replaced the battery, crank sensor, and the starter, and the engine won't crank over, then it's possible that you might have seized up the engine or you have a broken timing chain. The best way...

Q: Belt/cooling

Hello there, thank you for asking about your 2004 Jeep Liberty. I would be slightly worried about the temperature gauge. If the gauge shoots to that spot even before the engine warms up, then there is an issue. Most of...

Q: Seal leaking

A rear main seal leaking on this engine is very common. The transmission must be removed to change it. I have seen this also occur from a failing PCV valve. It is it not functioning too much crankcase pressure can...

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