The TIG's 308 GTSi Conversion to EFI and Individual Throttle Bodies. | FerrariChat

The TIG's 308 GTSi Conversion to EFI and Individual Throttle Bodies.

Discussion in '308/328' started by The TIG, Jan 8, 2024.

This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.

  1. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    I haven't contributed to this forum before, but I do enjoy reading forums and I'm sad many of them have been dying out so I decided I should probably share and do my part to keep them going.

    This project started with a completely OEM US market 1981 308 GTSi that I initially wanted to change to look more like a Euro spec car with the smaller bumpers and lower ride height. But as I worked away I got more and more ideas in my head about what I wanted from the car. I wanted to keep it within the spirit of a classic but also wanted to update the car a little bit. The sounds of a classic Ferrari with weber carbs were what I was looking for, and an exhaust without the restrictive thermal reactors. But I didn't want the hassle of messing with carbs, I've been there. So I decided that since I have more experience tuning cars with a laptop that I should probably build myself an EFI system and use some individual throttle bodies to get the induction sound I was looking for.

    So I did what anyone considering this type of project should do. I spend a couple days doing a quick and dirty ITB conversion on a different car first to see if I had any business trying it my Ferrari. So I chopped up a Miata manifold and a Toyota manifold, did some milling and welded the two halves together, then some die grinder work inside to make the runners transition smoothly, machined up a throttle cable pulley, did a couple small changes to the wiring of the TPS and settings in my MegaSquirt ECU and got to tuning. It's a different strategy tuning for ITB's than with a shared plenum, but I quickly got it running and I would datalog and adjust my tune every time I took it for a drive for the next couple week. I quickly found my Miata was much more fun to drive, it was more responsive, it feels faster, but most importantly is sounds way better! The decision was made to proceed on the 308.

    I thought I'd start this thread by sharing a little clip of what it sounds like running, then if some people are actually interested I can share some more detail on how I got here and where I'm going with it.



     
    jimangle, Ferraripilot, bjunc and 4 others like this.
  2. bjunc

    bjunc Formula Junior

    Jun 18, 2023
    460
    Miami, FL
    Full Name:
    Robert
    Nice! I'm definitely interested in reading / seeing / hearing all about it. A few questions come to mind:
    • How'd you get the throttle bodies mounted to the head? Custom manifolds?
    • Are you using MAP at all, or strictly TPS?
    • How'd you handle ref / sync (crank / cam) position?
    • Why Link?
    • Also planning COP?
    • Did you need to change the fuel pump?
    • What sensors did you add? Eg, MAP, TPS, coolant temp, knock, O2?
    • What size injector did you go with?
     
  3. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Yes, details please

    I say the more ITBs the better! Time to compare notes.
     
  4. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    1. Custom CNC billet intake manifolds, designed with the help of a friend, but everything else I did myself in my garage.
    2. Currently using TPS only, but I have a MAP wired in as well for future tuning if I want to use it.
    3. Custom trigger wheel that fits on the crank pulley for the crank angle sensor. A second MAP sensor set up on cylinder one instead of a Cam angle sensor.
    4. When I first started with stand alone ECU's I wanted something that local tuning shops and friends were using if I ran into trouble, they also made a plug and play for my first project so I didn't have to wire it in. Now I have experience on multiple vehicles and know how to use many of the Links great features and software. Link also has a lot of information in the help section, it's not always the easiest to find what you want, but it's likely there.
    5. Instead of doing coil on plug I went with 8 remote mount coils. I messed around trying a few coil on plugs and found it was too inconvenient for servicing on the front cylinder bank. And really I wanted to look a little more time period with the plug leads visible.
    6. The original fuel pump is in its original location, but I added an adjustable fuel pressure regulator.
    7. I added 2 GM MAP sensors (one as described in number 3.), 2 Bosch knock sensors, 2 AEM wide band oxygen sensors (one per cylinder bank and connected through to the Link by CAN BUS for faster data), GM coolant temperature, AEM open element intake air temperature sensor, Hayabusa ITB TPS), Toyota crank angle sensor. When I built my harness I also included some wiring for fuel pressure and oil pressure and temperature if I ever decide to add that data. The oil Ferrari pressure light sensor, speed sensor, also send data to the ECU.
    8. Injectors are OEM Hayabusa 260cc injectors. I have not been able to find that actual data for these injectors but I got some data that works from a Hayabusa specialist. At some point I want to pull the injectors and measure the flow as well as verify the deadtimes with my oscilloscope at different voltages.
     
    Ferraripilot, morcal and bjunc like this.
  5. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    Wow, it is nice to see you have some interest in my build, I've been following yours for quite some time. Amazing work! I have been sent multiple links by many people to your build. I'm not sure you'll learn as much from me as I could from you. But I'm happy to share what I know and help out others.
     
    greg328 likes this.
  6. Imatk

    Imatk Formula Junior

    May 6, 2007
    770
    That sounds INCREDIBLE
     
  7. bjunc

    bjunc Formula Junior

    Jun 18, 2023
    460
    Miami, FL
    Full Name:
    Robert
    Very cool. Was this a difficult / expensive process?

    I've heard TPS with ITBs can be difficult to tune. Was that your experience? Any tricks / issues dealing with idle / low throttle?
     
  8. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    Part of my goal with all of my work on the 308 is to not change anything that I can't change back to OEM and to keep all the original parts in case a future caretaker of the car would like to go back to all original. I'm not really sure who would want to make the car heavier, less pretty (in my opinion), less responsive and less powerful. But I'm one of those picky people that would want all the original parts with the car too. So as I built parts or did wiring I found ways off attaching to the existing mounting points or connecting through existing harness plugs etc when I needed to use existing components.

    So I started by removing the complete K-Jetronic fuel injection system except for the electric fuel pump, as well as the original ignition system including the distributor, coils and the Digiplex boxes and the complete engine harness. Next up one of my good engineer friends offered to do some 3D scanning of various parts and design my manifolds for me. I prefer to do everything myself but with the space limitations I thought it would be more effective to get some help with this part instead of welding up a set of manifolds that probably wouldn't fit or flow as well. Once we were happy with the design on the screen we thought it would be a good idea to test fit some 3D printed prototypes to make sure things fit as planned. Then I had a set of billet aluminum manifolds machined up on a 5 axis CNC and they turned out great and bolted up as planned.

    With most of my projects I prefer to use as many available production parts as I can from other vehicles as I find OEM parts are often better and more reliable than aftermarket ones. Originally planned to use Toyota ITB's but I found they were too bulky and it was going to be difficult to figure out how to integrate injectors easily. So I ended up deciding on two sets of first generation Hayabusa throttle bodies, they are more compact, had injectors, fuel rails and TPS already integrated and they were easy to separate and separate in the middle to make room for the coolant hose connections needed for the heads. I also determined that if one Hayabusa set up could flow enough air and fuel to make 200hp then two sets will have more than I will need for a naturally aspirated 3.0L engine. They were fairly inexpensive to buy especially when you consider they came with injectors and TPS. Another benefit is different injectors and velocity stack options are already available from multiple vendors. I want the engine to look like it could have come from the factory when I am finished so I decided to mount the ITB's with the fuel rails, injectors and wiring tucked in the middle of the two banks.

    Hayabusa ITB's on the left, Toyota on the right. Image Unavailable, Please Login

    An early rendering to see what kind of space we have since I eventually want to build a proper air filter housing and have everything fit under the hood. Image Unavailable, Please Login

    Perfect fit. Now to hide them with everything else piled on top.
    Image Unavailable, Please Login

    In this image you can see where I have machined spacers in the middle of each pair of ITB's as well as longer hard fuel line sections and modified the mechanical linkage between them.
    Image Unavailable, Please Login
     
    Frisky, Ferraripilot and bjunc like this.
  9. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    Thank you, this was my number one goal so I'm a very happy man.
     
  10. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    The manifolds turned out beautiful.

    Let me ask about the MAP crank position setup. That is a 0-5V signal that gives a dropping wave during #1intake right? So does the ecu just figure out when to trigger or did you set a limit...or is it looking for a difference? What happens at WOT, is there still a readable signal or does the ecu really only use it at startup and doesn't care if the signal is lost?
     
  11. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    It was an easy and expensive process. The easy part was having my friend do all the computer work, uploading a file and charging my credit card. It was hard waiting to see my fancy new parts. And it was expensive paying the credit card bill. I try to support local businesses but even they said it would be a fifth of the price if I just had it done through on online service and have it made overseas. It still cost me about 2K in Canadian dollars for the pair delivered to my door, so for my American friends you're probably looking at a fifth of that!

    ITB's are easier to tune with TPS because it's hard to get a good MAP signal after your throttle is partly open. Sometimes you can use a blend of MAP with little load and idle, and TPS at higher loads and higher RPM when the MAP isn't reliable. Some tuners with more experience may disagree, there are different strategies when it comes to tuning, ITB's are tricky, but I like a challenge and I like learning. With ITB's especially I like to use the ignition timing features to control idle, it responds quicker than an idle air control valve and much easier to get a smoother idle with a more aggressive cam. I had an idle air control valve on the 308 but found I didn't need it once I set up idle with just the ignition timing so I have removed it for simplicity.
     
    Ferraripilot likes this.
  12. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    You are correct that it is a 0-5V signal and there is a little set up as far as how much change it looks for to keep the signal reliable and the ECU figured it out. It only needs the signal to determine what cycle the engine is in, the engine position is still determined by the crank angle sensor according to Link. My understanding is this is a new feature on the G4X series of ECU's. I am running a Link G4X Extreme, I have an older G4+ Extreme in another vehicle and it does not have this option. As far as wide open throttle I cannot say yet as the car isn't fully finished, tuned or been driven more than up and down my driveway. But I assume from talking to Link and them offering this feature it shouldn't be an issue at WOT.
     
  13. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Harley was doing a think were they looked at the change in crank speed while turning on the starter to get the cycle, then ignored it after. That is also kind of how the code worked that we borrowed and used in an open source ecu....it only looked at the cam if crank position was lost. I guess link is doing something similar.

    If you want a MAP signal I will take a moment to talk about the multiMAP I run.....it reads MAP on every cylinder and outputs the lowest pressure as engine MAP. The result is a solid MAP signal that is pretty linear with throttle position. The guy who designed it for me posted it as an open-source design so anyone can download the files and make 1. There is a similar 4cyl thing I saw that includes a cam position output , I forget the name but it's like $100 last I looked.
     
  14. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Next question, you mentioned timing idle control and aggressive cams... do you have hot cams in the 308 or is that another build?
     
  15. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    That sounds like a neat solution and if I run into issues I may want to add something like that. I've been daily driving my Miata for almost two years on the ITB's running on the TPS and never had any issues, it drives great, makes more power and gets better fuel economy than it did when completely stock. So I feel pretty confident that it will be fine on the 308 especially since I won't be driving it unless there are nice conditions anyway. There is still a MAP onboard in the ECU to compensate for altitude etc in its fuel calculations.

    Are you running 12 individual MAP sensors?
     
  16. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    I got the engine running and decently tuned to start, idle, rev with no load, drive up and down my driveway and I am satisfied that my custom set up works. The engine is currently out and I have some upgraded parts and cams ready to go in. But I have tuned other cars with aggressive cams that didn't want to idle nicely until I got the idle ignition timing set up.
    I have barely driven my 308 since I got it and the idle was always a little bit off and I had a little trouble getting it to idle nicely with my new set up and the AFR's were a bit different between banks, it was confusing me why. Until I disassembled the engine and found that the valves were all set too tight, one cam was about 1 degree out of spec, two were roughtly 10 degrees and one was 40 degrees out! I was surprised it would run and that it didn't cause any damage. The bank that was way out would sputter and pop and it got worse when it got warmer, I think I know why!
     
    Ferraripilot likes this.
  17. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    TPS works just fine for most applications. Big cams, huge TB, low to mid load/rpm are where you'd see an issue if you were going to see one...runs good is runs good.

    Yes, 12 mounted on a pcb, then I pull 13 outputs, each separate cylinder plus the lowest I use as the true global MAP. the 12 individual signals I do some processing then use them to trim the cylinder fuel so mixtures stay correct even with TBs out of sync. I also have a TB sync screen to look at to adjust the TBs, you can see that for a minute in the video post. Here's what the board looked like partly assembled
    https://github.com/jharvey/MultiMAP
    Image Unavailable, Please Login
     
  18. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Oh, and we're going to need to hear more about the pistons and cams....enough with the teasing :mad: ;)
     
  19. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    #19 mk e, Jan 8, 2024
    Last edited: Jan 8, 2024
    Air flow vs TBS is not linear, particularly at low throttle opening. That means you need more tuning points to use TBS vs MAP to get it running good. I'm not sure that makes it any harder but it does take a bit more time.

    TPS load sensing is the most accurate near WOT so generally preferred for track use.

    MAP load sensing is the most accurate at low throttle settings so general preferred for street use....but getting a good MAP signal with ITBs is a challenge so this is usually only for common plenum intake setups.
     
  20. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c
    Sorry, another question popped into my head. Are you doing ALL idle control using timing? Including start and warmup?

    I struggle (as is can't) get the engine idled down without pulling timing but kind of assumed I'd need to Crack the throttle a bit for start and high idle....but I haven’t really gotten there yet with this setup. On past builds I used an IAC but this one is DBW so I was planning to use that, but perhaps I should rethink?
     
  21. Ferraripilot

    Ferraripilot F1 World Champ
    Owner Project Master

    May 10, 2006
    17,855
    Atlanta
    Full Name:
    John!
    Very awesome. Especially love the intake manifold work, similar to what Sean (Luckydynes) did some years ago with I think the exact same ITBs. I want to say it made some 210bhp at the wheels on a dynojet (a super healthy early stock 76-77 will make 195-200)
     
    The TIG likes this.
  22. INTMD8

    INTMD8 F1 Veteran
    Owner Silver Subscribed

    Jun 10, 2007
    6,768
    Lake Villa IL
    Great job! Everything looks super nice.
     
    The TIG likes this.
  23. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige
    I am using the ignition timing for everything in the 308, if it was a daily driver I might do things a little differently. In my Tacoma I have swapped in a 1UZVVTi and I use a combination of DBW and ignition timing to control idle speed. You mentioned pulling timing to get your idle speed down, is that in your main ignition table at the speeds you want to idle? Or do you have separate ignition settings for idle timing like I do?

    The Link ECU has pretty good resolution in the fuel and ignition tables so I have set the increments very close together at low throttle and then much bigger increments as the throttle opens.

    I'm still sorting out the last of the details on the engine bits, nothing too exotic, but it should be a little spicier, I'll share more once things are finalized and going back together. The engine is in the cue at the machine shop.

    Here's a shot just incase anyone ever wanted to see a Ferrari engine in a Lexus.
    Image Unavailable, Please Login
     
    ZikZak and Ferraripilot like this.
  24. mk e

    mk e F1 World Champ

    Oct 31, 2003
    13,742
    The twilight zone
    Full Name:
    Help me get this thing finished! https://gofund.me/39def36c

    I'm not much further along tuning wise than you are....still in the happy it ran at all mode so I've not setup any auto control of anything. The throttle is set fully closed and that gave me something like 1200-1400 rpm so I started pulling timing out of the main table. I can have as main cells as the ecu memory will hold, right click, add row or column but I'm not using a ton yet warm idle MAP is about 40kPa, cold its more like 45 and pulling out at 50 seemed to do a good job of reliably making it idle which was the main goal and is only attainable with the throttle closed so didn't seems a concern.
    Image Unavailable, Please Login

    My original plan and the way I set up the ECU model (my ECU lets you "program" basically anything you can dream up, its not pre-programmed selections like other ECUs) saw to switch throttle control from the pedal to the idle control routine when the pedal is at 0 but there is no way that will ever work. I guess I can still use start, cold, warm throttle positions, that programming is set up and ready to use but I'll probably need to add something to do timing based idle control but hadn't quite mentally gotten there until you mentioned it. Using the main works for now but....

    Do you know about where the timing is at hot idle on yours?
     
  25. The TIG

    The TIG Karting

    Nov 29, 2013
    59
    Victoria BC
    Full Name:
    The Nige

    The Link ECU can do quite lot, there are also ways of using virtual inputs and outputs and the math functions to do things that are not already selectable features. Customer service on their forum is great too, I've even seen them do some custom programming changes for certain engines or issues people are having

    The ignition idle control in the Link has a few parameters to set up for how it functions and also what conditions have to be met to turn it on. You can download their software for free and have a look around and read the help section, it might give you some ideas. I'm starting to sound like I work for them, but I don't. I've been really happy and always been able to sort out whatever I've needed to without too much issue.

    The ignition base timing timing on mine is quite retarded, it was last at -12.5 ( or 12.5 ATDC), then the ECU will constantly compare the engine speed to the target and add or subtract timing within a range I set many times a second to keep the engine speed close to target. I also found a small leak in my IACV set up when I took it part so the timing probably won't have to be quite so retarded when I put it back together. With the reading and videos I've seen it's not that uncommon to have such retarded timing with ITB's at idle.
     
    smg2 likes this.

Share This Page