Notices

How to make your 1.6 MX5Link G4X PNP...PNP

Thread Tools
 
Search this Thread
 
Old Jul 26, 2021 | 10:41 PM
  #1  
curly's Avatar
Thread Starter
Cpt. Slow
iTrader: (25)
 
Joined: Oct 2005
Posts: 15,168
Total Cats: 1,393
From: Oregon City, OR
Default How to make your 1.6 MX5Link G4X PNP...PNP

This was one of my latest project's, my boss has had some bad experiences with MS, so when it came time to order an ECU for his brother's 1.6 turbo, he said "anything but MS". Therefore, I had the opportunity to install Link's supposed "plug and play" 1.6 ECU.

First impressions: I LOVE that they use the stock ECU case. OEM mounting, elevated off the floor and well supported. Love Singular's solution, but by the time you bolt an ECU to a bracket, it sits a little high, and it comes with brackets from the factory, why not use them.
Secondly, their software PCLink is much different than TS, and after tuning a dozen or so different platforms, I'm ok with that. It's much more like an Excel spread sheet, rather than tunerstudio's vague user interface that's left me frustrated more than a few times. I've now messed around with an E36, FD S15, and this Miata on Link, and really love it's versatility, programming freedom, and so far am amazed at it's drivability.

Now on to Link's claim of being PNP. Yes, it is. If you don't want TPS, a wideband, and are ok leaving your FP on all the time, yes, it's PNP. I've attached some wiring suggestions on how to fix those issues.


If anyone has any questions on the above or anything else with this PNP, feel free to ask me here, I'll answer them to the best of my ability. Link has a base map that'll start a stock car, however I'll post the map I ended with using ID1050xs, modeled fuel calculation (similar to what we're used to with MS), among other improvements from their base map.



Old Jul 27, 2021 | 08:14 AM
  #2  
shuiend's Avatar
mkturbo.com
iTrader: (24)
 
Joined: May 2006
Posts: 15,235
Total Cats: 1,700
From: Charleston SC
Default

One day I want to try out the Link G4.
Old Apr 29, 2022 | 12:01 PM
  #3  
curly's Avatar
Thread Starter
Cpt. Slow
iTrader: (25)
 
Joined: Oct 2005
Posts: 15,168
Total Cats: 1,393
From: Oregon City, OR
Default

So I'm going through this installation process again, now on my own car. Definitely makes all the little annoyances with the MX5 link all that more annoying when you're not getting paid to fix them. I'd really like a board with 12v and gnd on the CAN plug, a fuel pump that works without re-pinning the factory AFM input to an available output and then jumping it at the AFM plug, has 5v pinned to the factory TPS, and has a tach output pinned to 2I.

I don't feel like I'm the only 1.6 owner who's deleted the factory ignitor, AFM, and non-VTPS. I'm talking to a friend who's built some PNP Link adapter boards for other models, so I'll get exactly what I want, along with an onboard Spartan 2 wideband. That being said, at least all my sequential wiring from my MS is all still functional.

I also learned from the Link forums (which is probably where I should be discussing all this) that there is an issue with the 1.6 sensor grounding method. Mazda grounded them at both the engine and the ECU. Which explains why I've often seen coolant and air temps increase with RPM so consistently. Maybe this is a known issue, but it's made it past my inspections for all these years.

Long ago I converted my harness to an NB one, at least the connectors and routing, so all my grounds are at the throttle body, and I'm guessing I transferred this issue to there. To test my setup, I plan on unplugging the ECU, and I shouldn't have continuity to ground on my TPS, cam sensor, crank sensor, IAT, ECT, or wideband.
Old Oct 16, 2022 | 11:57 AM
  #4  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

I've been switching to a G4X from the ME221 on my 1989 Eunos.

Car ran OK on the ME221.

The G4X is wired in and everything looks quite good. I'm on the original ignition/injection setup - wasted spark.

If I run the ignition test, I get sparks and I can see them with the plug/lead laying on the cam cover.

If I try to crank it without fuel to time the engine, I get no spark. (I got no spark with the fuel pump running either).

More info on the link forums - https://forums.linkecu.com/topic/168...t-gives-spark/

Curious if anyone else has seen or overcome this issue, or ideas on what to check next.
Old Oct 16, 2022 | 02:02 PM
  #5  
curly's Avatar
Thread Starter
Cpt. Slow
iTrader: (25)
 
Joined: Oct 2005
Posts: 15,168
Total Cats: 1,393
From: Oregon City, OR
Default

If your coils are working in test mode, that means your wiring is correct. If they're not working while cranking, that means the ECU isn't triggering them.

I see in your Link forum thread you've tested trigger inputs. I'm wondering if it has something to do with the start input. The start position on DI4 didn't work on the first '89 Link I installed (even came with a smooth diff cover), I've used this virtual output ever since, and it's worked reliably, maybe give it a try, but I'm not sure if it'll change anything. Once you set this as a GP output, go to your digital inputs, start position, and change DI4 to this GP output instead. My theory is it's waiting for this input to begin injection and ignition, but never getting it. Although I believe that first '89 was running before I started using this, just starting poorly.

You have to remember, Link produced this ECU for whatever reason to bolt into a bone stock 90-93 and have every single factory ECU I/O function. Therefore, your AFM still needs to trigger the fuel pump, you have no TPS, no knock input, etc, etc. Keep this in mind when getting these ECUs up and running.


Old Oct 16, 2022 | 02:20 PM
  #6  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

Originally Posted by curly
If your coils are working in test mode, that means your wiring is correct. If they're not working while cranking, that means the ECU isn't triggering them.

I see in your Link forum thread you've tested trigger inputs. I'm wondering if it has something to do with the start input. The start position on DI4 didn't work on the first '89 Link I installed (even came with a smooth diff cover), I've used this virtual output ever since, and it's worked reliably, maybe give it a try, but I'm not sure if it'll change anything. Once you set this as a GP output, go to your digital inputs, start position, and change DI4 to this GP output instead. My theory is it's waiting for this input to begin injection and ignition, but never getting it. Although I believe that first '89 was running before I started using this, just starting poorly.

You have to remember, Link produced this ECU for whatever reason to bolt into a bone stock 90-93 and have every single factory ECU I/O function. Therefore, your AFM still needs to trigger the fuel pump, you have no TPS, no knock input, etc, etc. Keep this in mind when getting these ECUs up and running.

Thanks, that's.. that's smart. I'll try that as soon as I can. I've got a VTPS that's working, and the FP is hotwired via the old AFM connector.
Old Oct 16, 2022 | 04:52 PM
  #7  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

Originally Posted by atlex
Thanks, that's.. that's smart. I'll try that as soon as I can. I've got a VTPS that's working, and the FP is hotwired via the old AFM connector.
I had a go tonight. In the dark I can see the sparks while cranking with the lead/plug out. But the timing light still won't give flashes.

Going to hook up a 2nd fully charged battery and, per the advice from the link forum, bump up the spark dwell for the 10v voltage.
Old Oct 17, 2022 | 08:15 AM
  #8  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

It's idling at perfect stoich now. Wasn't enough voltage to do the non-injection timing step - sparks too weak with not enough dwell, not enough power to run the timing gun and pick up such weak sparks.

Great little ecu.
Old Oct 18, 2022 | 10:12 AM
  #9  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

Now to work out how to correctly wire in my bosch donut knock sensor.
Old Oct 18, 2022 | 05:33 PM
  #10  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

Post deleted. Too soon, got better info from Link.

Last edited by atlex; Oct 19, 2022 at 08:19 AM.
Old Oct 19, 2022 | 02:19 PM
  #11  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

contact link for info on how to get knock out of the g4x - they can provide instructions
there are TWO knock inputs on the board, but they are not marked and not wired up by default.


I mean, on the NAs there never was a knock sensor out the box so I guess, it's pnp ?

Anyway, that's that.

Last edited by atlex; Oct 20, 2022 at 02:37 PM. Reason: contact link for info on how to get knock out of the g4x - they can provide instructions
Old Oct 19, 2022 | 03:03 PM
  #12  
curly's Avatar
Thread Starter
Cpt. Slow
iTrader: (25)
 
Joined: Oct 2005
Posts: 15,168
Total Cats: 1,393
From: Oregon City, OR
Default

Good to know, I’ve got to do this on my own. Very annoying, but yeah, they don’t have it from factory, so why bother! At least I know the pins now, appreciate it.

why knock 1, knock 2, and sensor ground? Is one being used as a shield?
Old Oct 19, 2022 | 04:20 PM
  #13  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

Originally Posted by curly
Good to know, I’ve got to do this on my own. Very annoying, but yeah, they don’t have it from factory, so why bother! At least I know the pins now, appreciate it.

why knock 1, knock 2, and sensor ground? Is one being used as a shield?
There are two inputs for knock if you have two knock sensors.

The sensor ground is to be used for ground for the sensor, as well as the shield.

IMO they should have given the option to run it through the DI system. I mean, what is the expansion loom for, right ?

But yes, you should run shielded, and I don't think Link sell shielded cable and the looms for the expansion ports aren't shielded so.. it vaguely makes sense that it's up to us to do it right.

Last edited by atlex; Oct 19, 2022 at 05:53 PM.
Old Oct 19, 2022 | 09:47 PM
  #14  
curly's Avatar
Thread Starter
Cpt. Slow
iTrader: (25)
 
Joined: Oct 2005
Posts: 15,168
Total Cats: 1,393
From: Oregon City, OR
Default

Oh yes, I'm aware of shielded needs. Just curious why you wired to knock 2 as well. Are you actually monitoring 2 knock sensors?
Old Oct 20, 2022 | 04:03 AM
  #15  
atlex's Avatar
Newb
 
Joined: Nov 2017
Posts: 11
Total Cats: 5
Default

Originally Posted by curly
Oh yes, I'm aware of shielded needs. Just curious why you wired to knock 2 as well. Are you actually monitoring 2 knock sensors?
Because it's fun to solder things needlessly. Eh! Might as well test both inputs.
Old Sep 28, 2024 | 02:00 PM
  #16  
fvkagi's Avatar
Newb
 
Joined: May 2022
Posts: 16
Total Cats: 2
Default

Installing a Link on my car by following this thread. Made a little cheat sheet figured I would post it in case it helps anybody.



ECU connectors (LOOKING INTO ECU/ WIRE SIDE OF PLUG)



TPS signal

At ECU connectors, take Pin 1N (red) and put into 2M (empty)



TPS 5V

At ECU connector, take Pin 2L (green/white) and put into 2K (green/red)



Fuel Pump

At ECU connector, take Pin 2O (red) and put into 2T (empty)

At AFM connector, jumper pins 2O and and F/P (will let ECU control fuel pump)



IAT

At AFM connector, connect AFM sensor to 2P and GND.


AFM connector (engine harness side looking into connector)



Think this is all correct, going through setup now and learning the software.
Old Sep 29, 2024 | 11:23 PM
  #17  
Tintwheel's Avatar
Newb
 
Joined: Sep 2024
Posts: 4
Total Cats: -10
Default

The G4X is wired in and everything looks quite good. I'm on the original ignition/injection setup - wasted spark.
Reply
Leave a poscat -3 Leave a negcat
Old Sep 30, 2024 | 07:01 PM
  #18  
Joe Perez's Avatar
Boost Pope
iTrader: (8)
 
Joined: Sep 2005
Posts: 34,381
Total Cats: 7,504
From: Chicago. (The less-murder part.)
Default

Originally Posted by Tintwheel
The G4X is wired in and everything looks quite good. I'm on the original ignition/injection setup - wasted spark.
@Tintwheel , why are you doing this?

Copying and pasting from other people's posts, I mean.

I realize you're new here, and you're probably itching to get access to post in the for sale section, but right now you're on the train to ban-town.
Old Oct 1, 2024 | 02:40 PM
  #19  
SimBa's Avatar
Elite Member
iTrader: (1)
 
Joined: Oct 2022
Posts: 1,766
Total Cats: 271
From: Idaho
Default

Hey @curly do you have experience with the PNP for an NB? Are there fewer hurdles than on a 1.6? Do you know if the PNPs have changed at all in the last 3 years to remedy some of the annoyances you outlined in the original post?
Old Oct 1, 2024 | 02:59 PM
  #20  
curly's Avatar
Thread Starter
Cpt. Slow
iTrader: (25)
 
Joined: Oct 2005
Posts: 15,168
Total Cats: 1,393
From: Oregon City, OR
Default

Much less annoyances, yes. The 1.6 has no fuel pump control at ECU, no variable TPS, batch injection, no knock, and not a lot of engine bay I/Os. Link made the PNP to work with a bone stock car, most likely for emissions reasons.

The later NA and all NBs have no such issues from the factory or with the PNPs. I've installed one NB1, 2 NB2s, maybe one or two I'm forgetting, and they're great.

I've realized my original post doesn't read well, but it was also posted when there was only one pnp, for the NA6, early NA8, and GTX 323. They now have the NB pnps, and they're much more pnp out of the box.






All times are GMT -4. The time now is 05:06 AM.