Skip the auto shop - Our mechanics make house calls

Q: Multiple trouble codes, no spark, no start.

asked by on

I have done a 1997 3.4 motor swap into my 1995 Toyota 4runner, had a wiring harness made by toy only swaps, got everything plugged in, motor cranks, has fuel but no spark. It is showing several trouble codes po 110, 100,115,120,335,340,758,773, the 758 and the 773 are to be expected because I am using an automatic ecu but had it repined to work with the manual trans or so I was told. I am not a mechanic nor do I claim to be but I know everything is plugged in and have verified that there is power to the coils, maf, injectors, igniter has power and is good, has fuel and my grounds are good, should I take the time to check each signal or assume the ecu or wiring harness is not doing what it should, any help would be appreciated.
My car has a manual transmission.

You are getting codes to each and every major sensor on the engine that is needed to run your motor. You either have a major malfunction with the ECU or a problem with the harness not being wired correctly. You will need to make sure that each wire, from each and every sensor input and computer output, is going to the correct pin in the harness connector to the ECM. You may need to ensure that the power and grounds from the vehicle to the new harness are the same on the 1995 and 1997 model. This is a pretty major job, it would take a mechanic hours to verify each and every connection. I’d suggest getting some help from a certified technician who can perform the necessary checks to diagnose the trouble codes and ensure that the motor operates properly.

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・Fair and transparent pricing

Get a quote

What others are asking

Q: My parking brake light comes on dimly when I shift into 4WD.

The main functions of the parking brake lamp are for the brake fluid level in the master cylinder as well as the parking brake switch, so there may be a shorted circuit either in the instrument panel where the brake...

Q: What else can cause an over heating engine. .

Overheating in stop and go traffic can be due to non functioning electric radiator cooling fans. A poorly functioning water pump can be a cause, too, for example if the drive belt is not tight enough. If the car is...

Q: Trouble code P2432 - 2007 Lexus GX470

Hi - the P2432 code is an indication of low pressure from the pressure sensor. This pump is electric and may be worn out or simply needs the bearings oiled or replaced (if that is possible) - in either event,...

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