Lexus IS Forum banner

Running 2JZ-GE on stand

789 Views 18 Replies 4 Participants Last post by  reklipz
Hi all. I'm looking for input before I spend more money than I need to, to run the stock motor on a run-stand.

My intent is to first prove the setup with a stock ECU, later swapping to a standalone and then mixing things up, like e85/flex fuel, forced induction, LS coil swap, etc.

First, I wonder what's required to operate the stock ECU out of the vehicle. So far, I think I'll need the immobilizer transponder+ring+key. Are any other tricks required to make the ECU happy?

Right now, I'm trying to resolve the fueling concern, but my solutions are looking expensive: $200 or more just to provide fuel, mainly it seems because "not complete junk" e85 compatible filter/pump/regulator are -AN fittings and lines that would require adapters or multiple line sizes.
I still have to resolve connecting this to the fuel rail or soft line, and that's not making things any cheaper. What setup might you try to make this work cheaply, w/ e85 in mind?
1 - 19 of 19 Posts
I can't help with the specifics on integrating the bare minimum components for the stock ECU to work, but if it were me, I'd skip the Toyota ECU altogether. There are simply too many decent choices for basic and straight-forward ECUs on the market for me to put any effort into using the Toyota unit. For example; wanna buy my Haltech E6K for $150? Already comes with a base calibration that'll run a 2JZ. Or a Microsquirt. Or a Speeduino. You get the point.

Regarding fuel system:
You're not gonna need much of a pump at all if you have no ability to load the engine up with a brake. Rather than getting a more expensive high-flow inline pump, why not just use any old in-tank pump, hose-clamp it to a stick and drop it down into a gascan...or similar...you get the idea.

I pondered my own E85 fuel filter situation after I installed the Hellcat pump into my OEM hanger - because I had to eliminate the built-in filter it had. The companies that sell fancy fuel filters all say you need to pay a bunch of money for their fancy E85 fuel filters...and that cellulose isn't suitable for E85... Ok, then why do all the OEM flex-fuel cars come with cellulose elements? I chose the most commonly available, generic WIX filter I could find - that came as original equipment on lots and lots of flex fuel production cars. I went with the WIX 33595. They cost about $10. They have the SAE quick-connect inlet/outlet, so you'd still need to buy fittings to hook up to it.

To hook your fuel system to the rail - I'd just use the standard banjo connection the fuel rail is ready for.

What is your intention/vision for this run-stand? Without a brake (and all the peripheral stuff that entails), all you can do is idle and free-rev. You'll only be able to touch about 5% of the operating envelope of the engine.
See less See more
  • Helpful
Reactions: 1
Thanks @Hodgdon Extreme, I appreciate the thoughts.

First, my intention is to have a known working platform to apply rusEFI to, for development (of the firmware) and tune; ultimately to learn, in steps, I suppose.

I concur about the fueling: I have a stock hanger w/ pump/filter/regulator setup, but it's difficult to find a can with a wide enough mouth, though I imagine I can resolve that cheaply.

As for brake, you make a good point I hadn't really considered. Am I just wasting my time with this? Would it be a waste of time to rig up a loading system? I still think the run stand would aid to dial in rusEFI and work out hiccups, but perhaps not as thoroughly as I'd hoped.
Am I just wasting my time with this? Would it be a waste of time to rig up a loading system?
Probably.

Depends on how much control you need to create the necessary conditions you need to collect the test data you want...and how long you want to be able to sustain those conditions. A huge variable in this is how much power you intend to generate.

Not super difficult when you're talking about 5 or 10 or even 25hp. For that you could buy an old generator with a blown engine, and plug in a bunch of 500W lightbulbs... But even just the the ~225hp a stock 2J generates is a much bigger problem - nevermind what a turbo 2J can do.

The most basic loading system is means of creating friction. But that creates heat fast. Imagine what the brakes of your car would do if you floored it at 4000rpm in 3rd gear and dragged on the brakes as required to prevent the car from increasing speed... The brakes would be red hot in 30 seconds and on fire in 60...

The most straight-forward way to tackle this is to use a water brake, which is just an inefficient water pump designed to shear/heat the water more than it actually pumps it. By controlling the inlet valve to the pump, you control how much load you put on the crankshaft. The waterbrake pumps the discharged water to a big tank - which takes a long time to heat up. To increase run-time, you can add a cooling loop to your water tank.

You can find water brake dyno setups on ebay fairly regularly but I'm pretty sure it's well beyond your intended budget. Here's a pretty nice used setup for ~$30k:

If your handy and can machine/fabricate some parts, and can bootstrap a PID control system to actuate the water valve - you can often find bare water brake absorbers on ebay for quite a bit less - but you're still looking at several thousand.

Then you have to consider facilities: location, exhaust handling, make-up air handling, fire mitigation, sound attenuation, protection from flying debris (engines break), and more.

Then there's data acquisition. Usually in a testing-scenario, you'll want more data than most ECUs are able to collect. Most engine tests create more questions than answers. You'll think up a test, run it, look over the data only to begin wondering - what if I could see my fuel flow rate? What if I could see individual cylinder exhaust temps? What if I could see individual cylinder pressure traces? Or had thermocouples on the actual intake runners, etc etc.

Sorry this got so long winded. Maybe I'm being elitist and you can achieve your objective without anything so fancy. But think through how much load you'll want to be able to put on the engine, and for how long, and what all data you'll want to collect. That will point you in the right direction.
See less See more
  • Like
  • Wow
  • Helpful
Reactions: 3
If your intention is to play and learn, rusEFI has a development hardware board. It is not a finished ECU product - it is literally a development kit so you can learn to tune.

If your intention is to have a reliable ECU suitable for daily driving that you can tinker with now and then, that is not the right solution. You need a production-grade ECU, and there are lots of options to choose from depending on your needs and budget.

The OEM Toyota ECU isn't the right tool for either one.
9
Since I'll be going w/ a TMAP when I turbo, I decided to swap to a TMAP on the NA build, also because I have only two rough points from the FSM about the stock MAF characteristic. This is only a 1.15 bar sensor but it's available up to 6 bar and many in between (2.5, 3, 3.5, 4).

The PCV vent on the intake wye is near perfect, but I'll be remachining this bush with a slight (1.5mm) eccentric to avoid damaging the manifold. I'll have to shave the mounting boss down and some plastic on the underside of the MAP, but it's almost a direct fit and great placement. Still unsure where one would vent the PCV to in this case, but I won't be running it this way in the car so it doesn't concern me much yet. I'm all ears for suggestions though: I guess one could join it to the exhaust breather and into the port pre-throttle if nothing else. The port is ~11mm thick and exactly 20mm diameter; the TMAP is 11.85mm and I found an ~12.25mm hole fits well. The bush is ~12mm tall but should probably be ~13mm to be properly flush on both sides.
Black Automotive tire Grey Style Motor vehicle
Jig grinder Gas Automotive tire Machine tool Nickel
Automotive tire Bicycle part Motor vehicle Bumper Rim
Motor vehicle Bicycle part Metalworking hand tool Snout Auto part
Wheel Automotive tire Automotive design Motor vehicle Bicycle part
Automotive tire Chair Bumper Automotive wheel system Gas
Material property Gas Automotive tire Automotive wheel system Metal
Automotive lighting Automotive exterior Gas Shotgun Auto part


I also swapped to 1NZ coils because I'll be avoiding batched/wasted spark in the end as well, which allows me to remove the igniter from the situation.
Light Motor vehicle Electrical wiring Auto part Gas
See less See more
  • Like
Reactions: 1
4
Actually, with a little bit of sleeve retainer nothing needs modified, everything clears and fits well: I was thinking to weld this in but I'll skip that.
Automotive tire Bicycle part Rim Carbon Automotive design
Trigger Air gun Gun barrel Revolver Gun accessory
Camera accessory Gas Cameras & optics Metal Auto part
Jaw Artifact Automotive tire Metal Auto part


For the NA setup, I'll just tee the PCV to the EVAP line. All that's left before trying to turn it over is some power/ground wiring, plugging vacuum bits, and a fueling solution; given the above I plan to just run the stock pump in a small vented container. Just wanting to prove the system and that things run and can be controlled properly by rusEFI. After that, I'll start building the new blocks, finishing the front suspension overhaul, and prepping for re-install.
See less See more
  • Like
Reactions: 1
News flash: 1NZ coils don't clear the stock -GE intake: the throttle body needs about 1cm more. I don't know why I thought they would.
The D585 ("LQ9"/"round") coils also do not clear. With the blue boots, the tops of the connectors are basically flush with the bottom of the throttle body. With the gray boots from the 1NZ coils, there is ~5mm more clearance, but not enough. An ~3cm cylindrical spacer behind the throttle body seems like it would just give enough clearance for the connectors using the gray 1NZ boots. Going forward with the D581 ("square") coils and plug wires for now.
i look forward to hearing about your experience with the rusefi stuff. It’s really cheap for all the things it does but there’s just so little info out there and it seems like no one has really used them outside a very, very small group.

I’ve got a question if you don’t mind. I could find very little information on how knock sensing works on the platform. All I know is the knock sensing circuit exists and is implemented but that’s about it. Does the ecu support knock retard or are the knock sensors purely for logging purposes?
I know is the knock sensing circuit exists and is implemented but that’s about it. Does the ecu support knock retard or are the knock sensors purely for logging purposes?
I'm not really in the loop, but isn't the point of RusEFI to provide a robust hardware platform for YOU to deploy YOUR code on?

If so, you can implement almost any knock signal processing and/or mitigation strategy you can dream up.
rusEFI is extensible via Lua scripting, but it has much functionality already developed in the firmware. The code is GPLv3 licensed, so you are free to modify as you see fit. I have contributed some changes upstream already and have more changes that have yet to be upstreamed. There are many different boards that rusEFI targets, some newer and some older, and some more suited for 2JZ than others. I haven't looked into the knock sensing stuff yet, but I know there are a few designs about. The board I'm using is designed in a way to allow the specific circuitry to be swapped/altered, as the project(s) haven't settled on a preferred design as of yet.

From my quick glance at the code, the answer is yes: rusEFI does support knock retard. Another recent feature, which IIUC still has some quirks to work out, is anti-lag.

I hope to be delving into all of these details very soon.
  • Like
Reactions: 1
I'm not really in the loop, but isn't the point of RusEFI to provide a robust hardware platform for YOU to deploy YOUR code on?

If so, you can implement almost any knock signal processing and/or mitigation strategy you can dream up.
I’m not sure I get what you’re saying. It’s an open source DIY ecu platform. Similar to the Speeduino project. It’s both hardware and firmware. Obviously since the design and code is open source, anyone can view and modify it if they see fit. But why bother with a new implementation of a control strategy if it’s been implemented? Unless it’s inadequate enough to justify working on a new control strategy but I digress.

I mean imagine if everyone needed to implement their own full ECU firmware from scratch.
But why bother with a new implementation of a control strategy if it’s been implemented? Unless it’s inadequate enough to justify working on a new control strategy but I digress.
It just depends on how well the existing feature works. For example, if it has a hard-coded, one-size-fits-all knock threshold that must be exceeded before the ECU takes action - it could use a LOT of improvement.

The sophisticated knock (and misfire) monitoring schemes I've seen usually use a fast Fourier transform (FFT) to pre-process the signal into something the algorithm/calculations can begin to take action on.

I think the whole benefit of rusEFI is you can do it however you like, assuming you've got the skillset required (I don't).

I mean imagine if everyone needed to implement their own full ECU firmware from scratch.
That'd be a bummer. But that's why great, fully developed ECUs cost a lot.

Time to top off fluids, hookup fueling, double check some things, and then program a base/starting tune and give it a go. I have no fuses in the works, and just two relays: EFI and starter. Starter solenoid draws ~8 amps, and motor draws ~140 amps.

It just depends on how well the existing feature works. For example, if it has a hard-coded, one-size-fits-all knock threshold that must be exceeded before the ECU takes action - it could use a LOT of improvement.

The sophisticated knock (and misfire) monitoring schemes I've seen usually use a fast Fourier transform (FFT) to pre-process the signal into something the algorithm/calculations can begin to take action on.
I'll delve into these details and tell you what I find. The engineers I've been speaking to are very talented. That said, rusEFI doesn't do a full FFT, but is based on the Goertzel algorithm, which focuses on a single frequency, and is more efficient to implement. Of course, this can be readily altered if one wanted to do so: rusefi/knock_controller.cpp at master · rusefi/rusefi
  • Like
Reactions: 1
FYI the fuel soft line connecting the body hard line and the fuel rail hard line seems to be M14x1.5 or possibly 9/16"-18 (14.275mm x 1.41mm) inverted flare fitting, on a 1/4" ID hard line (5/16" or 3/8" OD? 10mm? unsure what the common tube spec indicates ...). Doesn't really matter if you're replacing the entire line, but I needed it for my musings and couldn't find the specs online.
2
Some OEM Lexus engine coolant temperature sensor (CLT) characteristics from the FSM; -40° C, 20° C, 80° C, 140° C
Font Material property Parallel Number Rectangle


Font Parallel Slope Triangle Number
See less See more
3
I started pulling apart another motor for rebuild. It was locked up, and now I know why. I believe it's from an SC300 but have not yet run the VIN. The crank bolt was the most stubborn, but the DeWalt impact gun I was able to borrow made it easy even w/o a weighted socket. Even heating the bolt with a MAPP gun and bouncing what weight I could without toppling the stand didn't budge it: this impact took three bolts out in less than 10 seconds like they were butter.





I removed the crank and then scraped the bores with a straight blade and cut a 2x down to fit over the rods onto the wrist pin bores and drove them out with a sledge. Surprisingly, #3 gave me the most trouble. I intend to use a 3-stone hone to clean them up and see how damaged they are; I'm hoping it can be re-used without boring. The bearings and journals all look just fine. I don't know what I'll do with the head, as it's non-VVT-i and DIS; is there anything good for these, does anyone want it?

Next I'll start disassembling another block and drill out the oil galleries on this one, and then hot tank them both; I might DIY this w/ a metal barrel or bin, and if I do I'll probably give one or both an electrolysis bath too. I found a machine shop that will hot tank for ~$100 a block and more to soda blast heads, but that's money I could put into other parts vs a $50 DIY setup. We'll see. I would like to establish a relationship with a machine shop anyway so this current block with the rusty cylinders might be a good candidate to start.
See less See more
  • Wow
Reactions: 1
1 - 19 of 19 Posts
Top