The Perfect Power SMT piggyback controller
#21
Welp, there's a newcomer to the SMT world... Welcome Christian (<96_Runner>)!! 
As of this morning, Christian is the proud owner of a new SMT-6. And, to welcome him, I wanted to post up the wiring diagram I used - 'cause I think he'll need it.
Big kudos and thanks go to Dr. Z (Galen) for this. I'm transcribing out of an email that he sent me when I first installed my SMT-5.
ECU Connections - 2000 4Runner
The connections for the ECU wires are as you look at the ECU Side of the connector. For instance, remove the harness from the ECU and look at it's face, not the wire side to figure out the appropriate connections. The numbering is from Left to Right starting at the top left corner of the connector. Each successive row continues numerically where the previous row ends. The connectors go from left to right as you look at the ECU. A,B,C,D,E
Verify wire colors at ECU before cutting anything!
NOTE: ALL CONNECTIONS SHOULD BE SOLDERED. Crimps are a lousy idea for something like this!
Now, since installing mine, I've moved away from using the TPS as the analog input to tapping into the MAF signal. I've found this gives the SMT a better idea of the real _load_ on the engine instead of just using how far you've mashed your foot to the floor (i.e., tapping into the TPS).
To anyone doing this for the first time, I would suggest _not_ connecting to the TPS, (skip step 5 above) but instead:
This will tie the ANALOG INPUT of the SMT into the SENSOR side of the MAF signal.
Then, in the global settings, this is a good starting point:Those should get you to the point that the truck will run. I would post my Fuiel/Timing map, but I'm running with the 305 injectors and a hotter spark - your setup will be different.
I'll be out in the dirt all day Saturday, so... FINGER'S CROSSED!

As of this morning, Christian is the proud owner of a new SMT-6. And, to welcome him, I wanted to post up the wiring diagram I used - 'cause I think he'll need it.

Big kudos and thanks go to Dr. Z (Galen) for this. I'm transcribing out of an email that he sent me when I first installed my SMT-5.
ECU Connections - 2000 4Runner
The connections for the ECU wires are as you look at the ECU Side of the connector. For instance, remove the harness from the ECU and look at it's face, not the wire side to figure out the appropriate connections. The numbering is from Left to Right starting at the top left corner of the connector. Each successive row continues numerically where the previous row ends. The connectors go from left to right as you look at the ECU. A,B,C,D,E
Verify wire colors at ECU before cutting anything!
NOTE: ALL CONNECTIONS SHOULD BE SOLDERED. Crimps are a lousy idea for something like this!
- Power - E1 - Blue/Red ~ "T" the SMT RED wire into this.
- Ground - A21 - White/-Black ~ "T" the SMT BLACK wire into this.
- MAF (VG) - B19 - Red/White ~ Cut this wire. Then attach the Sensor side to the BLUE wire on the SMT, and attach the ECU side to the SMT VIOLET wire.
- Crank (NE+) - B16 - Red ~ Cut this wire. Then attach the Sensor side to the YELLOW SMT wire, and attach the ECU side to the SMT PINK wire.
- TPS (VTA) - B23 - Black/Yellow ~ "T" this to the SMT BROWN wire.
- O2 - B12 - White ~ "T" this to the SMT BLACK/BROWN wire.
To anyone doing this for the first time, I would suggest _not_ connecting to the TPS, (skip step 5 above) but instead:
- Attach the SMT BROWN wire to the SMT BLUE wire.
Then, in the global settings, this is a good starting point:
- Global - No Changes
- Analog (Fuel) - Set Lower Limit to 1.15V, Upper Limit to 5.01V. Frequence 9.9khz. Leave Fuel Zero alone for now.
- Ignition - Teeth per turn = 36; Teeth per firing = 12; Set Advance and Retard can to 12. Leave dwell alone.
- Speed - Adjust = 0, Limit = High
- Cylinders - 6 (note: setting this to "8" won't get you more power
)
- Switch - No Change
- Modes - Mode 1/Missing Tooth Operation
- System Config
- Ignition Input Polarity: POS
- Ignition Output Polarity: POS
- One missing tooth: Two missing teeth (this is worded differently on the SMT 6)
- Bipolar Input: YES
- Interlaced: YES
- Road speed resolution: High
- Scale Settings:
- RPM Scale - Lower limit set to 500, Upper Limit set to 5000
- Analog Deflection -
If running with the TPS connection: Lower Limit set to 11%, Upper Limit set to 78%
If running with the MAF connection: Lower Limit set to 24%, Upper Limit set to 94%
I'll be out in the dirt all day Saturday, so... FINGER'S CROSSED!
#23
Guess I have to pick one up?
Many folks have been exposed to the FTC-1 ("Fuel/Timing Controller") from Split Second and the SMT series is very similar to those boxes.
These controllers exist to be used with modern day computer controlled engines (like ours!) that don't allow the user to have clear access to adjusting the timing and fuel delivery. This can be useful when tuning your vehicle for maximum power, or torque, or different fuel grades, or to support additions such as a supercharger or water misting system.
Originally Posted by midiwall
Many folks have been exposed to the FTC-1 ("Fuel/Timing Controller") from Split Second and the SMT series is very similar to those boxes.
These controllers exist to be used with modern day computer controlled engines (like ours!) that don't allow the user to have clear access to adjusting the timing and fuel delivery. This can be useful when tuning your vehicle for maximum power, or torque, or different fuel grades, or to support additions such as a supercharger or water misting system.
#24
Originally Posted by 4-RUNNIN' FREAK
Guess I have to pick one up?
Most everything that we're talking about doing with the SMT-x you can do with your FTC. From a functional point of view, the only thing that the SMT gives over the FTC is a switch selectable 2nd set of ignition and fuel maps. Past that, they serve the same purpose.
The SMT does have a 3rd set of tables for tuning things like a water injection system, but that's beyond what you're working with now.
Last edited by midiwall; Jun 11, 2005 at 12:08 AM.
#26
Good ot see another SMT6 user out there!
Midiwall thats some awsome information you got there....Dr.Z really helped pushed the SMT6's abilitys back in the day
But you really thinkt hat the SMT6 and FTC are same? From my experience with the FTC the only thing it will do is fuel control and retard timing control.
THe SMT6's ability to do 2nd map switching, tune on the fly, water injection control, 7th injection control, user adjustable closed loop to open loop setup ( i think you came up with that? midiwall? i have the informations omewhere from the old SMT6 thread); even MAF removal if you got the time
more if i really think hard enough....
Not to knock the FTC as it does its job, i love my SMT6.....and am about to install the SMT7 on my tacoma and get rid of the MAF completly
As i finally got them in and testing the unit
Midiwall thats some awsome information you got there....Dr.Z really helped pushed the SMT6's abilitys back in the day

But you really thinkt hat the SMT6 and FTC are same? From my experience with the FTC the only thing it will do is fuel control and retard timing control.
THe SMT6's ability to do 2nd map switching, tune on the fly, water injection control, 7th injection control, user adjustable closed loop to open loop setup ( i think you came up with that? midiwall? i have the informations omewhere from the old SMT6 thread); even MAF removal if you got the time
more if i really think hard enough....Not to knock the FTC as it does its job, i love my SMT6.....and am about to install the SMT7 on my tacoma and get rid of the MAF completly

As i finally got them in and testing the unit
#27
I meant to phrase that better... I was thinking more of in the context of what 4RF is doing with his FTC. I plead to it being 1am for the confusion. 
I agree though, the SMT-6 (and especially the 7) has more functionality than the FTC. The FTC though seems to have a finer control of fuel delivery, which is something I'd like to have on the SMT, but I ain't switchin'.

I agree though, the SMT-6 (and especially the 7) has more functionality than the FTC. The FTC though seems to have a finer control of fuel delivery, which is something I'd like to have on the SMT, but I ain't switchin'.
#28
RIght on 
Im lovin the SMT6 on my tacoma...40k km and going strong at 10psi.
Im switching over to the SMT7 for a while to test the functions of the SMT7 on the tacoma (remove MAF). I also am planning on taking away the fuel trim control of the stock ecu and making the smt7 control it for a much finer varience. This way i can get 14.7 at light throttle and make its way up to 12:1 at 5psi then 11.5:1 at 10psi....all with using a wideband sensor that is plugged into the SMT7.
Going to be interesting....gotta trick the stock ecu into thinking that its doing the job still as well.

Im lovin the SMT6 on my tacoma...40k km and going strong at 10psi.
Im switching over to the SMT7 for a while to test the functions of the SMT7 on the tacoma (remove MAF). I also am planning on taking away the fuel trim control of the stock ecu and making the smt7 control it for a much finer varience. This way i can get 14.7 at light throttle and make its way up to 12:1 at 5psi then 11.5:1 at 10psi....all with using a wideband sensor that is plugged into the SMT7.
Going to be interesting....gotta trick the stock ecu into thinking that its doing the job still as well.
#29
Hey all;
I need help, well actually, Christian (<96_Runner>) needs help.
We've been trying to get an SMT 6 fired up on his truck and are having mixed luck.
The short form is that we're confident of power, MAF and Crank connections, but the truck won't start - or it'll start, sputter, then die.
I'm semi-sure that the issue is with the global settings... Specifically that last tab. The global settings are fewer and worded differently on my SMT-5, and I've already taken my best stab at 'em after scouring the SMT-6 manual.
So, what I'm/we're looking for is a set of KNOWN GOOD global settings for an SMT 6 to drive a '96 4Runner, 3.4L with a manual tranny.
Thanks all; we appreciate it.
Mark
I need help, well actually, Christian (<96_Runner>) needs help.
We've been trying to get an SMT 6 fired up on his truck and are having mixed luck.
The short form is that we're confident of power, MAF and Crank connections, but the truck won't start - or it'll start, sputter, then die.
I'm semi-sure that the issue is with the global settings... Specifically that last tab. The global settings are fewer and worded differently on my SMT-5, and I've already taken my best stab at 'em after scouring the SMT-6 manual.
So, what I'm/we're looking for is a set of KNOWN GOOD global settings for an SMT 6 to drive a '96 4Runner, 3.4L with a manual tranny.
Thanks all; we appreciate it.
Mark
#32
Originally Posted by <96 Runner>
Would it do any good to bring the SMT up to Seattle with me at the end of this month?

Sure, bring it on up! We'll get together at some point and see what we can do. We can even try dropping my -5 into your harness and give that a shot.
#33
Originally Posted by midiwall
Yeah... we can sink it in concrete and toss it in the Pacific! 


OK, I'll bring it. Hopefully it won't get confiscated by an over-zealous TSA agent.
#34
Ok I have a couple of things to add to this string.
First off Toysrme your global settings are still incorrect, the Toyota distributor does not have any missing teeth inside it, it’s a 24-tooth wheel standard pattern (have an open one sitting next to me right now). The SMT assumes crank time so in reality only 12 teeth pass the sensor in one revolution so the following globals apply.
Cylinders 6
Teeth per turn 12
Teeth per firing 4
Low level input off
Mode 10 (not 1)
That should get everything running 100%.
For the 96 4 runner what I would suggest is to first just T into your ignition signal for now, doing this will allow you to determine if the global settings are working without the engine stalling. It also allows you to test your other connections.
I have a feeling the 96 4 runner runs off a 36-2 crank signal, I am not completely sure of this but running the above test will confirm this. Use the following globals.
Cylinders 6(4)
Teeth per turn 36
Teeth per firing 12(18)
Low level input On
Mode 1
Two missing teeth.
I will keep an eye on this post so let me know the results.
First off Toysrme your global settings are still incorrect, the Toyota distributor does not have any missing teeth inside it, it’s a 24-tooth wheel standard pattern (have an open one sitting next to me right now). The SMT assumes crank time so in reality only 12 teeth pass the sensor in one revolution so the following globals apply.
Cylinders 6
Teeth per turn 12
Teeth per firing 4
Low level input off
Mode 10 (not 1)
That should get everything running 100%.
For the 96 4 runner what I would suggest is to first just T into your ignition signal for now, doing this will allow you to determine if the global settings are working without the engine stalling. It also allows you to test your other connections.
I have a feeling the 96 4 runner runs off a 36-2 crank signal, I am not completely sure of this but running the above test will confirm this. Use the following globals.
Cylinders 6(4)
Teeth per turn 36
Teeth per firing 12(18)
Low level input On
Mode 1
Two missing teeth.
I will keep an eye on this post so let me know the results.
Last edited by scrubhr; Aug 15, 2005 at 04:17 AM.
#35
Originally Posted by scrubhr
For the 96 4 runner what I would suggest is to first just T into your ignition signal for now, doing this will allow you to determine if the global settings are working without the engine stalling. It also allows you to test your other connections.
I have a feeling the 96 4 runner runs off a 36-2 crank signal, I am not completely sure of this but running the above test will confirm this. Use the following globals.
Cylinders 6
Teeth per turn 36
Teeth per firing 18
Low level input On
Mode 1
Two missing teeth.
Cylinders 6
Teeth per turn 36
Teeth per firing 18
Low level input On
Mode 1
Two missing teeth.
btw... it's nice to see a new SMT face around. There are a few old SMT folks here... where ya' been? (and who are you?
)
#36
Sorry I got that mixed around, its supposed to be 12 for the 6 cylinder. 12 x 3 is 36, 3 fire events in one revolution for a 6 cylinder engine. :monkey:
I am one of the technical guys that work for Perfectpower, try to get involved in the forums from time to time when I am not to busy.
I have edited the string so it reads correct now.
I am one of the technical guys that work for Perfectpower, try to get involved in the forums from time to time when I am not to busy.
I have edited the string so it reads correct now.
Last edited by scrubhr; Aug 15, 2005 at 04:18 AM.
#37
Originally Posted by scrubhr
I am one of the technical guys that work for Perfectpower, try to get involved in the forums from time to time when I am not to busy.
Anyway... if you pop back in here, we understand the timing setup for the box, but the issue we're having is the proper settings for the last tab in the global section on the -6, the one with all the yes/no boxes. Any chance of getting some help there? Right now, I think Christian's set up with:
- Positive Input Polarity: ON
- Positive Output Polarity: ON
- Low level input: ON
- High Frequency: ON
- Low Deviation: OFF
- Interlaced: OFF
- One missing tooth: OFF
- Multicoil: OFF
- Nox injection: OFF
- Lambda input: OFF
- Lambda un-linear: OFF
Thanks for popping in... It's always nice to hear from the manufacturers!
#38
I am Neil, just though it would be nice to have a cool handle like everyone else on the forum.
Monica has left but someone should be sorting your order out? I will look into it but it may be quicker to send it again, she left a few months ago.
It might work better if I give a brief description on the uses of each setting:
Pos in/out polarity
Not such a critical setting unless you are modifying the outgoing signal to the coil, what is important in your application is that they are both the same.
Low-level input
Determines the voltage level at which the SMT6 will see a pulse event, in magnetic signals it is typically set to low due to a weak pulse level during cranking and the bipolar nature of the signal. You are running magnetic crank pickups this is why this settings should be on.
High level triggering is necessary for the hall effect/square wave signals because the signal is not bipolar in nature. During the low level portion of the pulse the signal will run quite close to a low level trigger level, it may cause a trigger event because of noise that is on the line, it may not even trigger at all if the signal is offset above the trigger level. Hall/Magnetic signals are always set to high level triggering.
High frequency
Has nothing to do with ignition, it changes the detection bandwidth on the digital input (the blue/white and red/white wires), should not effect your application.
Low deviation
Changes the resolution of values on the analogue map (you shouldn’t need this).
Interlaced
A theoretical change to the rpm reading (it doubles the rpm value) when the cam pickup is used instead of the cam. This setting does nothing to the actual signal itself.
One missing tooth
Set if you have a single missing tooth, missing tooth signal.
Multicoil
An abandoned feature; make sure this is always off.
Nox injection
Changes the cycle time of the extra injector driver to a stable 38Hz signal rather than basing it on RPM. Mainly uses for NOS or boost control.
Lambda input
Redirects the analogue-tuning map for lambda tuning off the lambda input rather than analogue in.
Lambda un-linear
Requires a lot more explanation, but the short of it is it changes the effect values on the analogue have on signal manipulation.
From the looks of things I would say the settings you have shown above are correct for this car.
Monica has left but someone should be sorting your order out? I will look into it but it may be quicker to send it again, she left a few months ago.
It might work better if I give a brief description on the uses of each setting:
Pos in/out polarity
Not such a critical setting unless you are modifying the outgoing signal to the coil, what is important in your application is that they are both the same.
Low-level input
Determines the voltage level at which the SMT6 will see a pulse event, in magnetic signals it is typically set to low due to a weak pulse level during cranking and the bipolar nature of the signal. You are running magnetic crank pickups this is why this settings should be on.
High level triggering is necessary for the hall effect/square wave signals because the signal is not bipolar in nature. During the low level portion of the pulse the signal will run quite close to a low level trigger level, it may cause a trigger event because of noise that is on the line, it may not even trigger at all if the signal is offset above the trigger level. Hall/Magnetic signals are always set to high level triggering.
High frequency
Has nothing to do with ignition, it changes the detection bandwidth on the digital input (the blue/white and red/white wires), should not effect your application.
Low deviation
Changes the resolution of values on the analogue map (you shouldn’t need this).
Interlaced
A theoretical change to the rpm reading (it doubles the rpm value) when the cam pickup is used instead of the cam. This setting does nothing to the actual signal itself.
One missing tooth
Set if you have a single missing tooth, missing tooth signal.
Multicoil
An abandoned feature; make sure this is always off.
Nox injection
Changes the cycle time of the extra injector driver to a stable 38Hz signal rather than basing it on RPM. Mainly uses for NOS or boost control.
Lambda input
Redirects the analogue-tuning map for lambda tuning off the lambda input rather than analogue in.
Lambda un-linear
Requires a lot more explanation, but the short of it is it changes the effect values on the analogue have on signal manipulation.
From the looks of things I would say the settings you have shown above are correct for this car.
#40
Originally Posted by scrubhr
I am Neil, just though it would be nice to have a cool handle like everyone else on the forum.
Monica has left but someone should be sorting your order out? I will look into it but it may be quicker to send it again, she left a few months ago.
Monica has left but someone should be sorting your order out? I will look into it but it may be quicker to send it again, she left a few months ago.

I'll re-send the email since I haven't heard anything. Is there a better address than just the info@? If you don't want to post it publically, drop me a line at mark@midiwall.com
THANK YOU for the breakout of the options. Christian is going to be visiting my area next week (he's in Arizona, I'm in Washington), so I'll be able to sit with him and go through it. I'll try a couple of things, incluing dropping my -5 into his truck, and trying his -6 in mine.
Originally Posted by HappyPills
What would you gain by removing the MAF sensor. I'm not bashing the idea, I just need someone to explain why.
If you're thinking that the MAF is restrictive, and you're looking to remove the MAF to increase airflow, then the better thing is to fashion a larger diameter MAF into the intake. A lot of folks use a MAF from a Supra, which is a good bit bigger than ours.


