My first suspect is the crankshaft position sensor. This sensor sends a signal to the power-train control module to calculate ignition sequencing. If it fails, you will loose spark.
Take a look through these links and see if the one listed as symptoms mirrors what you are experiencing:
Now, the easiest way to determine if this is an issue is using a live data scanner. If you can get your hands on one, simply plug it in and check for an RPM signal when cranking the engine. If there is no signal, chances are this is the problem.
If you determine it needs replaced, here is a link that shows in general how it is done:
Here are the directions specific to your vehicle for replacement. The attached pictures correlate with the directions.
1996 Honda Truck Passport 2WD L4-2559cc 2.6L SOHC (4ZE1)
Vehicle Powertrain Management Sensors and Switches - Powertrain Management Sensors and Switches - Computers and Control Systems Crankshaft Position Sensor Service and Repair Procedures
1. Disconnect the negative battery cable.
2. Disconnect the electrical connector to the Crankshaft Position (CKP) sensor.
3. Remove one bolt and the CKP sensor from the right side of the engine block.
WARNING: Use caution to avoid any hot oil that might drip out.
1. Inspect the sensor 0-ring for cracks or leaks.
2. Replace the 0-ring if it is worn or damaged.
3. Lubricate the new 0-ring with engine oil.
4. Install the lubricated 0-ring.
1. Install the CKP sensor in the engine block.
2. Install the CKP sensor mounting bolt.
- Tighten the mounting bolt to 9 N.m (78 lb in).
3. Connect the electrical connector to the CKP sensor.
4. Connect the negative battery cable.
Let me know if this helps or if you have other questions.
Images (Click to enlarge)
Friday, January 24th, 2020 AT 9:55 PM