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.

A: You are getting codes to each and every maj...

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

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 check engine light just started turning on when I accelerate. When the car is at a stand still or parked the light is off. I ha

A vehicle's check engine light illuminates whenever there is a malfunction. The first thing you should do is use a code scanner to download, from the OBD-II system, any trouble codes that have stored along with freeze frame data. Without...

Q: engine codes related

Hey there. If the codes are cleared with a scanner, check to see if they return. Maybe the system was serviced or the battery ground is loose and causing the circuit to break which could cause a lack of communication...

Q: Should my car not be driven out of town if all the above is happening?

The Check Engine Light may be caused by many different things. The shaking may be caused by a poor fuel delivery problem such as a faulty or dirty mass airflow sensor. The mass air flow sensor reads air intake as...

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...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
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.