Cummins 4BT & Diesel Conversions Forums banner
601 - 620 of 835 Posts
Discussion starter · #601 ·
Ok, I got the transmission from a 06 workhorse chassies, it was eqiuipped with a 8,1 l and this 2100 MH allison. I got the Tcm and the shifter module that goes on thre dash,
The electrical shifter is still at the trans. So what I need is the harnes between the trans and the Tcm, a Tps, and a harness for the shifter Control? I will rebuild the converer to better go with the Cummins 6Bt. So Question is if its doable at all ? And can anybody supply me with a harness?
 
"Molex part number for the pins is 33001-3304." this doesnt show up on mousers site. neither does allison's part number TF 0596.
found out what the wire orang/black wire does in terms of a description in a post.
"The F pin on the IMS is common, and depending on position one or more of the remaining pins will be switched to the F pin. Pin A is connected to the ECM, and is used to notify it that the transmission is in either park or neutral, thus allowing the engine to be cranked. The final 4 (B-E) are connected directly to the TCM and tell it what range is selected"
but can this drive a relay with no ill affects? Could it be used to interupt the starter signal? Provide the ground to a relay that is between the ignition switch and starter not allowing starter to engage if not in park or neutral.
 
Discussion starter · #605 ·
Thanks maxpf. Any chance you might share a drawing or schematic or any of the coding for the micro controller you built and tested for the tps. I to am after more than just the adjusting for the cat tps. Id like to see 0-100% throttle. I was wondering if an arduino would be able to work for the micro controller. Take an analog tps input and output pwm output to the tcm. It has pwm outputs already available. Would also like to possibly
mimmic the signals over gmlan or class 2 serial that the bcm outputs for tow haul. I can wire it up but know nothing about programing. The arduino even has can capability and few on mp3 car and other forums have hacked gmlan with the exception of audio and visual and not engine related.
 
oneslowdodge1500.... I had this big response all typed out in a PM the other day and my session timed out before I pushed the send button, so it was all lost. I was at the same place you are now with the TPS and wanting to see the entire sweep available to the TCM for accuracy. Two things put me past that. One is the Cat TPS works "good enough" and the other way is way too complicated to make work completely right (no sense in doing it half right if you take that path). The TCM actually has limits coded into it for TPS values. I don't remember the actual values (I think 3%), but anything below or above that value sends it into limp mode. So it acutally works from a range of like 5% to 95%, which happens to be what the Cat TPS outputs normally.
The other thing is we are "cheating" this input to the TCM because its cheap and easy and GM and Allison do it this way in some configurations. TCM is really supposed to see a torque value reading on the pin we are inputting a TPS signal into using the 8.1L Calibration. There are a whole bunch of parameters the engine ECM uses to calculate that torque value it sends to the TCM on that pin. It also sends the TCM a TPS value over the CAN bus as serial data. If the TCM doesn't receive all the necessary info it's looking for, it defaults to what inputs it is receiving. It then back calculates some things from what it knows, this is how we get a TPS value from the torque input. As I understand it, it references a table in the TCM and back calculates TPS from the torque value we are feeding it.
It really shouldn't matter what the TPS value that the TCM is thinking it's seeing or even displaying, all that matters is it thinks it's getting varying torque. It's smart enough to do the math and take it from there. Really the cheapest way to get what you are after is to wire in a Duramax ECM/sensors & BCM and use that to "monitor" your engine with and send all the "proper" signals to the TCM. All the coding is done for you that way and in the proper format/ language, just a bunch of wiring and sensors to install. The only problem is, your engine may be making more or less torque than the duramax does at any given point, so you still aren't sending the TCM accurate data. This was the point where I said F-it, close enough is good enough. -Chuck
 
Discussion starter · #608 ·
Thanks maxpf. Any chance you might share a drawing or schematic or any of the coding for the micro controller you built and tested for the tps. I to am after more than just the adjusting for the cat tps. Id like to see 0-100% throttle. I was wondering if an arduino would be able to work for the micro controller. Take an analog tps input and output pwm output to the tcm. It has pwm outputs already available. Would also like to possibly
mimmic the signals over gmlan or class 2 serial that the bcm outputs for tow haul. I can wire it up but know nothing about programing. The arduino even has can capability and few on mp3 car and other forums have hacked gmlan with the exception of audio and visual and not engine related.
Chuck's reply pretty much covers what I was going to say. My initial microcontroller was simply going to take input from an analog TPS and spew out a PWM signal. This was before I knew about the Cat TPS. Since the Cat TPS gives compatible PWM signals I decided there was no sense re-inventing the wheel and abandoned any further work on that particular microcontroller project.

I did consider working on a uC that would be able to communicate to a Duramax TCM over the GMLAN bus. This would give improved flexibility and capabilities over the PWM input method. However, once I decided to no longer pursue an Allison in my vehicle (for the time being, anyway) I lost interest in the project, Pursuing it further would have required significant investments in both time and money, and being such a niche product I didn't see it ever paying itself back.
 
ok so now i see. That if it works fine with the cat tps then why mess with it. So the cat tps can be hooked up directly to 12v power, and the output pinned to both pwm inputs on the tcm managed and unmanaged tq, without any diodes resistors or regulators?

Now on to the bcm. I have the one that came out of the 06 silverado 2500hd that my tcm, trans, and harness came out of. Ive located some diagrams online but not 100% sure their correct for the tcm.
but if anyone can chime in it would be helpfull.
Does kind of stink i have to hook up 11 wires just for tow haul to work.

but here is what i got so far,
c1 - pin c - orange - constant batt voltage 15A fused
c1 - pin f - orange - constant batt voltage 15A fused

c2 - pin A12- orange - constant batt voltage 10A fused
c2 - pin B6 - blck/wht- ground
c2 - pin B12- lt grn- Class 2 serial Data (to pin #2 on obd2 port?)

c3 - pin B1- yel- Class 2 serial data (to pin 46 on tcm?)
c3 - pin B6- blk/wht- ground
c3 - pin B11- lt blu- tow haul switch input

c4 - pin A4- Pink- hot on run and start 10A fused
c4 - pin B3- yel- hot on accessory and run 10A fused

c5 - pin d- orange- constant batt voltage 10A fused

it seems the bcm is divided into groups based on the connectors with what they manage or control, so im unsure if i need to wire in c4 and c5 connectors or the A connector on the top. I have all connectors and wires pinned for what i listed but would be nice if only c1, c2, and c3 needed wires connected.

now on the tcm i have a twisted pair of wires im uncertain of. this harness was from an 06 duramax truck. but on pins 47 light blue (High Speed GMLAN serial data low, and pin 66 dk blue (High Speed GMLAN high) where do these go and are they used? in maxpf's wiring chart it shows not used.

i also have pins #6 tan/wht High speed GMLAN serial data bus high, and pin # 27 tan High Speed GMLAN serial data bus low. From what ive read is tcm pin #6 goes to obd2 data connector pin #6, and tcm pin #27 goes to obd2 data connector pin #14.

and lastly is tcm pin #46 class 2 serial data, does this go to c3- B1 class 2 serial data on the bcm?

a little more read pin 65 connects a ground when reverse is aplied is this confirmed?
pin 29 connects a ground for check trans light?
use a jumper from pin 26 to pin 6 on tcm for internal 120ohm resistor, this eliminate the need for terminating resistor at obd port?

and just to double check. pin # 22 and pin # 44 on tcm both get the output from the cat tps?
just about to finish up my wiring and want to double check and make sure its right. ive studied all 21 pages of this post, looked at allison, chevy and others wiring diagrams. just need a double check.
 
Hi, thanks alot great info it is helping me out alot. I have just replaced an allison 1000 pk with a new transmission. The TCM must still be stuck in limp mode from old tranny. Is there anything special I have to do to reset TCM or just unhook batteries and hook back up? Thanks alot.
 
Stand alone wiring

Okay so here goes my first post on this forum. I am wiring a stand alone Allison behind a 12valve cummins. I'm having issues with it being stuck in what I think is limp mode. According to your post all I have to do is hook up all of the positive, negative and key on/ignition wires on the j1 gray connector and the TPS. I have done all the above and I'm still stuck in limp mode. I have tried everything and can't seem to figure it out. I also noticed that I'm not getting a 5v excitation to the TPS from the TCM. I know that the TPS works fine because I tested it on an independent 5v signal and it is cycling fine from 1.40v to 4.60v. One other really weird thing is that even when the TCM is completely disconnected, it will still shift only into reverse and what I believe is either 1st or 2nd gear. I'm getting 12v everywhere I'm supposed to on the j2 red side. I will also attach a link of the schematic that I used to wire my transmission. Please help!!!

 
I have compared it to the diagram at the beginning of this thread. they correspond with each other. And according to Maxpf, all I had to have to get it working were the positive and ground wires. Which I have already done. This is turning out to be quite the head scratcher!! As for the default mode without the TCM, it definitely does not feel like 3rd gear. I can get it to go about 25-30 mph at the most. Not to mention it feels super torquey. Thanks for the quick replies!
 
Okay so I played around with the TCM today and managed to get a 5v excitation out of it for the TPS. Weird thing is when I went to test drive it, I'm stuck somewhere in either 3rd or 4th gear (high gear, it's super slow to get going). And I have no reverse! Then when I go to disconnect the TCM, I'm back to only having reverse and either 1st or 2nd gear(can't tell which)... I'm starting to go crazy!!!
 
Do you have a 6 or 5 speed trans? You need all of the battery inputs (both + and -), Key on (+), Start wire (cranking voltage +), TPS signal on two pins and all 3 speed sensors wired at minimum for the TCM to turn on and function. And I still wouldn't count on the TCM generating a 5V signal to power your TPS, give that it's own power supply until you get the rest of it sorted out. It would probably be best if you could hook into the TCM with EFI Live or some other scan tool to be able to see what is happening when it doesn't work as expected. You are shooting in the dark without it right now. -Chuck
 
It's a 5 speed Allison 2000. The EFI live Is not really an option since the wiring harness is out from behind a CAT 3126. I have all of the wiring connected properly. I'm wondering if it's possible that my TPS is off somehow. For the cranking + connection, I thought that was either the number 2 or 4 pin on the gray side?
 
I'm not as well versed on the 5 speeds. NSBU switch in good condition, functioning as it should? I don't see a requirement for cranking (+) connection on the 5 speed pinout. 6 speed uses it to wake up the TCM. You could still wire in a ALDL plug using the GM high speed LAN wires and hook up a scanner.
 
601 - 620 of 835 Posts