01 lb7 ecm into 03 truck

Dirtymaxx73

New member
Aug 7, 2023
14
4
3
Michigan
so I’m wondering if someone can help me out here.. so I’ve got a 03 Silverado 3500 and I bought a 01 Silverado 2500 that was wrecked and I put the motor in my 03.. didn’t have any issues swapping besides when I put the ecm from the 01 into my truck.. it won’t start with the key.. with my old ecm in.. it starts no problem. The new ecm has hotter tunes on it.. that’s why I want to get it working in my truck but I’m unsure what the issue is.. it won’t crank over but if I jump the starter it will start but the dsp5 switch also doesn’t work. I know the truck stared before the swap. Someone’s gotta know the reasoning for this.. thanks in advance!!
 

2004LB7

Well-known member
Dec 15, 2010
6,966
2,137
113
Norcal
While they are psychically the same hardware they are loaded with different operating systems and as Tom said, vin numbers. If you have EfiLive you can use the scan tool to update the vin and see if that solves the issue
 

Cougar281

Well-known member
Sep 11, 2006
1,809
253
83
St Louis, MO
As far as I know, VIN doesn't matter... More likely security or the simple matter of a 2001 ECM in a 2003... For those more in the know, will a 2001 ECM/OS plug n play in a 2003 truck??
 

JoshH

Daggum farm truck
Staff member
Vendor/Sponsor
Feb 14, 2007
13,712
773
113
Texas!!!
As far as I know, VIN doesn't matter... More likely security or the simple matter of a 2001 ECM in a 2003... For those more in the know, will a 2001 ECM/OS plug n play in a 2003 truck??
I've never tried, but the ECM pinouts are the same.
 

2004LB7

Well-known member
Dec 15, 2010
6,966
2,137
113
Norcal
A 2003 will have a BCM and VATs that will check the vin. Other than that it should work. Don't know if there is some CANbus information that is different due to the modules or lack there of on the 01
 

Dirtymaxx73

New member
Aug 7, 2023
14
4
3
Michigan
Like I said it won’t turn over with the key.. I can jump the starter and it runs fine but when I did that the dsp5 switch didn’t do anything when I switched to any other level and in the previous truck when you switched the level with the switch you could hear the change in the way the motor was running. If I could get the switch to work I’d just put a push button to the starter.
 

Dirtymaxx73

New member
Aug 7, 2023
14
4
3
Michigan
That 01 OS must not be compatible with an 03. Tough luck, but it is what it is.
Not sure what you mean by that. I’m not one to just say it is what it is.. that’s like accepting defeat which I don’t do. Gotta find out what needs to be done to I make it work.
 

Cougar281

Well-known member
Sep 11, 2006
1,809
253
83
St Louis, MO
I'm not an expert on the pre 03 electrical architecture, but there were pretty significant changes with the electrical architecture from 02 to 03, so it's possible that, while pin compatible, there's a difference that will simply prevent an 01/02 ecm os from working in an 03/04 truck. I'm sure there are at least one or two people here that know more than me in that arena ..
 
Last edited:

2004LB7

Well-known member
Dec 15, 2010
6,966
2,137
113
Norcal
I'm not an expert on the pre 03 electrical architecture, but there were pretty significant changes with the electrical architecture from 02 to 03, so it's possible that, while pin compatible, there's a difference that will simply prevent an 01/02 ecm os from working in an 03/04 truck. I'm sure there are at least one or two people here that know more than me in that arena ..
I'm going to guess it's CANbus related
 

Cougar281

Well-known member
Sep 11, 2006
1,809
253
83
St Louis, MO
I'm going to guess it's CANbus related
I kind of doubt it's CANBUS related, since from 2001 to 2005, it wasn't CANBUS as we know it, but more industry standard J1939, and only between the ECM and FICM(FUCM).. I'd put it more on something class 2 related... I'll try to look something up tomorrow...
 

2004LB7

Well-known member
Dec 15, 2010
6,966
2,137
113
Norcal
I kind of doubt it's CANBUS related, since from 2001 to 2005, it wasn't CANBUS as we know it, but more industry standard J1939, and only between the ECM and FICM(FUCM).. I'd put it more on something class 2 related... I'll try to look something up tomorrow...
CANbus, J1939, class 2, all the same thing 😛
 

Cougar281

Well-known member
Sep 11, 2006
1,809
253
83
St Louis, MO
CANbus, J1939, class 2, all the same thing
Not EXACTLY LOL. J1939 and GMLAN are very close, but not the same or directly compatible. Kind of like one person speaking German and another speaking Italian. Class 2 isn't even close. Different pin on the dlc and totally different category.
 

2004LB7

Well-known member
Dec 15, 2010
6,966
2,137
113
Norcal
Not EXACTLY LOL. J1939 and GMLAN are very close, but not the same or directly compatible. Kind of like one person speaking German and another speaking Italian. Class 2 isn't even close. Different pin on the dlc and totally different category.
Yeah, I'm aware. I just keep forgetting what years use what communication protocol so I sometimes just throw one out. Often getting it wrong 🤦‍♂️