Exception in rendering!

Message: window is not defined

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

Q: Engine swap from 327 to 1999 Vortec 350?

asked by on

Have a 2003 Chevy z71 with a 327.. the engine is blown and needs replacing. I have a friend that has a totaled 1999 Chevy z71 with 5.7 350. I'm wondering if the vortec 350 will work in my truck and plug right into my wiring harness. I can get his transmission and anything else necessary to make this swap work.. I need to know where exactly I stand and the entire procedure if this is even possible.. my email is bamajosh@Hotmail.com if that's easier to communicate then that would be fine..I will appreciate any and all help!! Thanks -Josh
My car has an automatic transmission.

A: The engine swap should not be a problem. Th...

The engine swap should not be a problem. The problem you are going to have is the two wire harnesses and computers being different as this could make it more difficult to program each computer. You may not be able to just swap these two engines since the two are four years apart. It is not the base engine that is the difference - it is the accessories and sensors that may make it a problem. I looked at the two different wiring diagrams and they don't appear to be the same. Your best bet may be to consult a professional to inspect the vehicle and the two engines in person to see if this engine swap is possible. This can help ensure that the engine you choose to swap for is a great match.

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: Dead battery followed by fluttering rpms

An issue like this could very well be as simple as a dead battery. A battery that will not hold a charge, will force the alternator to keep the engine running, and some are not able to do so. The...

Q: Horrible grinding issue around starter/flywheel

The starter nose bushing is worn and allowing the starter drive to go too far out causing the grinding noise. Replace the starter and make sure any shims that are required be reinstalled unless new starter directions state do not...

Q: Not getting heat when idling

Of course the system has too be coming up to operating temperature in order to get good heat. If it isn't, you will need to replace the thermostat. But if the thermostat is good and the engine is coming up...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
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...
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.