Notices
2023+ Super Duty The 2023+ Ford F250, F350, F450, F550 & F600 Super Duty Pickup and Chassis Cab

Need help programming HVAC module

Thread Tools
 
Search this Thread
 
Old Mar 1, 2025 | 12:52 PM
  #1  
ngiovas's Avatar
ngiovas
Thread Starter
|
Mountain Pass
Liked
Joined: Jul 2022
Posts: 114
Likes: 46
Need help programming HVAC module

I tried swapping the HVAC module/controls in my 25 Platinum to the F150 module/controls with the digital temp on the *****. I used Forscan to save the original as built data from stock module and wrote this to the new module after installing it. I only get driver controls for HVAC and my heated/cooled seats, heated steering wheel, and rear window defrost do not work. I checked the settings in both as built and the plain English and everything matches the original module. I also did a module rebott with no success. I do get a "not programmed" DTC, but in the F150 forums they said this is due to a software mismatch between part numbers and won't matter (some people had it working even with the DTC).

Is there anyone who can help me figure out how to make this work? It is a brand new module that was never programmed. Any suggestions would be appreciated.
 
Reply
Old Mar 22, 2025 | 12:24 AM
  #2  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
Originally Posted by ngiovas
I tried swapping the HVAC module/controls in my 25 Platinum to the F150 module/controls with the digital temp on the *****. I used Forscan to save the original as built data from stock module and wrote this to the new module after installing it. I only get driver controls for HVAC and my heated/cooled seats, heated steering wheel, and rear window defrost do not work. I checked the settings in both as built and the plain English and everything matches the original module. I also did a module rebott with no success. I do get a "not programmed" DTC, but in the F150 forums they said this is due to a software mismatch between part numbers and won't matter (some people had it working even with the DTC).

Is there anyone who can help me figure out how to make this work? It is a brand new module that was never programmed. Any suggestions would be appreciated.
I have the same issue — I installed the 19980-K module into my 2024 F-350 Platinum, restored as-builts, and the module behaves the same as yours. I’ve pulled apart both modules and they use the same CPU. This swap should work. Firmware issue, maybe? I feel like it must be something simple — planning to dig deeper into FORscan plain-English settings this weekend.

Anyway, I had done the same swap on my 2023 F-150 Platinum and it worked fine. I still have that HVAC module’s programming saved to my PC and loaded it into the 19980-K module in my F-350 and everything seems to work properly, but it makes me nervous as I worry there are parameters that are set wrong for this truck. Did you ever find a solution?

First-time poster, I know. I was/am active in the F150gen14 forum with the same username.
 
Reply
Old Mar 22, 2025 | 01:32 PM
  #3  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
EDIT: FOR ANYONE NEW TO THIS THREAD, START DOWN AT POST #24 FOR THE CORRECTED BASELINE F-150 VALUES, AND THEN USE LIVNITUP'S SPREADSHEETS TO CROSS-REFERENCE. I HIGHLY SUGGEST YOU READ THE WHOLE THREAD!!!

Here are the values I have programmed into my 19980-K in my Super Duty. These are from my previous truck, a 2023 F-150 Platinum with the same HVAC functions, heated steering wheel, and heated/ventilated seats.

IF YOU USE THESE VALUES, DO SO AT YOUR OWN RISK.

I have tested all the functions and they appear to be working. I have a supplemental cab heater and have not been able to verify it is operating correctly with these values. Also note that with these values, most of the Plain English (not as-built) values in your HVAC module will be wrong or make no sense.

I've also requested a copy of the latest 2.4 beta firmware from ForSCAN as I want to see if I can flash the Super Duty HVAC module firmware onto the 19980-K and use the Super Duty as-Built values.

 
Reply
Old Mar 22, 2025 | 07:52 PM
  #4  
ngiovas's Avatar
ngiovas
Thread Starter
|
Mountain Pass
Liked
Joined: Jul 2022
Posts: 114
Likes: 46
@dspa I was going to message you, but it doesn't look like you have enough posts yet. I hope to have some more updates soon. I will post here once I have more info.
 
Reply
Old Mar 22, 2025 | 08:43 PM
  #5  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
@ngiovas Hey there... I actually posted another reply but it's awaiting moderator approval... I think because I attached an image of some as-built values for the HVAC module. If it pops up here, ignore it. The values I posted in it are slightly inaccurate. I can provide you the actual accurate values from my previous F-150 Platinum if you want them.

It's frustrating to have to start all over an a new forum, but that's how it goes, I guess. Price paid for switching vehicles.

I worked on the truck for several hours today. I have a paid license for FORScan and downloaded the 2.4.x beta to give me firmware update capability, and tried loading the Super Duty HVAC module firmware into the F-150 19980-K HVAC module. It failed in the same fashion twice in a row, leaving me with a non-functional module. I was able to flash the 19980-K's firmware back to stock and it is working fine again, but I ultimately decided to take it out of my truck. Ford obviously changed how these modules are programmed between F-150 and Super Duty, even though the hardware is the same. I don't want to take the (likely) chance that even though my module is seemingly working properly, that something in the background isn't being interfaced properly. I'm especially concerned with the HVAC module's interface with what I believe is the APIM in operating the supplemental cab heater. It's frustrating, but that's where I'm at.

I'd be more than happy to hear what you've done so far and compare experiences here on the thread. Plus, it will help me get my post count up!

Look forward to hearing from you.

-Dustin
 
Reply
Old Mar 22, 2025 | 09:10 PM
  #6  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
Hi there... I've sent 2 other replies so far... I think they were too long and they both got held up for moderator approval. Don't know how long that'll take. I'm keeping this message short to try and avoid getting it caught the same way.

I worked on the truck for several hours today with no success. If my other 2 messages come through, they'll detail what I did.

Hope you've been more successful than I have!

-Dustin
 
Reply
Old Mar 23, 2025 | 07:57 AM
  #7  
ngiovas's Avatar
ngiovas
Thread Starter
|
Mountain Pass
Liked
Joined: Jul 2022
Posts: 114
Likes: 46
Originally Posted by dspa
Here are the values I have programmed into my 19980-K in my Super Duty. These are from my previous truck, a 2023 F-150 Platinum with the same HVAC functions, heated steering wheel, and heated/ventilated seats.

IF YOU USE THESE VALUES, DO SO AT YOUR OWN RISK.

I have tested all the functions and they appear to be working. I have a supplemental cab heater and have not been able to verify it is operating correctly with these values. Also note that with these values, most of the Plain English (not as-built) values in your HVAC module will be wrong or make no sense.

I've also requested a copy of the latest 2.4 beta firmware from ForSCAN as I want to see if I can flash the Super Duty HVAC module firmware onto the 19980-K and use the Super Duty as-Built values.

@dspa to clarify, in another post you stated you worked on the truck with no luck. Did the above changes only partially work, or do you have it working now? Maby you can clarify what is and is not working at this point. I hope to have an update in the next day or so.

What I can tell you so far is that I talked with a Ford engineer who verified that an unprogrammed module will default to single zone with no heated seats or steering wheel to give you basic HVAC if there is a failure. He also said that the module was originally designed so that it could later be used in other vehicles, but then they stopped using it after only a year in the F150. With that said, he thought we should be able to get it to work.
 
Reply
Old Mar 23, 2025 | 09:30 AM
  #8  
Don Ridley's Avatar
Don Ridley
Fleet Mechanic
Community Builder
Liked
Loved
Community Favorite
Joined: Jan 2023
Posts: 1,282
Likes: 434
Club FTE Silver Member

Originally Posted by dspa
@ngiovas Hey there... I actually posted another reply but it's awaiting moderator approval... I think because I attached an image of some as-built values for the HVAC module. If it pops up here, ignore it. The values I posted in it are slightly inaccurate. I can provide you the actual accurate values from my previous F-150 Platinum if you want them.

It's frustrating to have to start all over an a new forum, but that's how it goes, I guess. Price paid for switching vehicles.

I worked on the truck for several hours today. I have a paid license for FORScan and downloaded the 2.4.x beta to give me firmware update capability, and tried loading the Super Duty HVAC module firmware into the F-150 19980-K HVAC module. It failed in the same fashion twice in a row, leaving me with a non-functional module. I was able to flash the 19980-K's firmware back to stock and it is working fine again, but I ultimately decided to take it out of my truck. Ford obviously changed how these modules are programmed between F-150 and Super Duty, even though the hardware is the same. I don't want to take the (likely) chance that even though my module is seemingly working properly, that something in the background isn't being interfaced properly. I'm especially concerned with the HVAC module's interface with what I believe is the APIM in operating the supplemental cab heater. It's frustrating, but that's where I'm at.

I'd be more than happy to hear what you've done so far and compare experiences here on the thread. Plus, it will help me get my post count up!

Look forward to hearing from you.

-Dustin
How did you identify the proper firmware for the Super duty? The only way I know would be to read the firmware version from an operational module in the same year Super duty. Then you have to get lucky and be able to find a copy of that firmware. Ford has extremely limited the firmware available from their servers and Forscan also struggles to find firmware now.
 
Reply
FTE Stories

Ford Trucks for Ford Truck Enthusiasts

story-0

Ford's 2001 Explorer Sportsman Concept Looks For a New Home

 Verdad Gallardo
story-1

10 Best Ford Truck Engines We Miss the Most!

 Joe Kucinski
story-2

2026 Shelby F-150 Off-Road: Better Than a Raptor R?

 Brett Foote
story-3

2027 Super Duty Carhartt Package First Look: 12 Things You NEED to Know!

 Michael S. Palmer
story-4

10 Most Surprising 2026 Ford Truck Features!

 Joe Kucinski
story-5

Top 10 Ford Trucks Coming to Mecum Indy 2026

 Brett Foote
story-6

5 Best / 5 Worst Ford Truck Wheels of All Time

 Joe Kucinski
story-7

Ford Super Duty: 5 Things Owners LOVE, 5 Things They LOATHE!

 Joe Kucinski
story-8

Every 2026 Ford Truck Engine RANKED from WORST to FIRST!

 Michael S. Palmer
story-9

The Best F-150 Deal of Every Trim Level (XL through Raptor)

 Joe Kucinski
Old Mar 23, 2025 | 09:49 AM
  #9  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
@ngiovas
Good morning,

I'm sorry for the multiple posts. I was trying to post as I had information to share, but my lack of status on the forum was making that difficult. Hopefully we are past that point, but for now I'm going to avoid putting any emojis or attachments on my message. I think that's what was holding them up.

Regarding the values, and my success or lack thereof, I'll try to clarify: Those values I posted above will operate the 19980-K HVAC module properly in a Super Duty... at least it did operate properly in mine. My 2023 F-150 Platinum was a parts-shortage build and came without heated steering wheel or digital display *****. I purchased a 19980-K and used FORScan to add those functions back to that truck by saving my as-built values, loading them into the 19980-K, and then using the Plain English portion of the HVAC module configuration in FORScan to turn on Heated Steering Wheel. However, about a year later, I traded the F-150 on my current 2024 F-350 Platinum. The two trucks, as you know, share the same cab, with some small cosmetic changes as the addition of the HUD in the Super Duty.

I've been missing the digital display ***** from my previous truck. I find them much more natural to use than the displays on the screen. So when I had the opportunity to buy a new 19980-K at a good price, I took it. I figured, if it doesn't work, at least it'll be a learning experience.

I went through the same steps as you did - I saved my F-350's as-built values, installed the 19980-K, and loaded my F350's as-built values into it, with the same result as you - only the driver side **** works, basically none of the other functions work, and I cannot change the AUTO fan speed. I realized that I still had my F-150 as-built values (modified to include heated steering wheel) saved to my computer, so decided to try loading them into the module, and lo and behold, everything worked. I even checked the rear glass and side mirrors to make sure they were heating up when the rear defrost button was pressed. All the other functions, including different levels of seat ventilation and seat heat, seem to work properly as well.

Where I ran into an issue is that when I went back to look at the plain English HVAC configuration (the non-as built area), very little in there matches up with the plain English settings that are on the F-350's stock HVAC module. So even though the F-150's 19980-K module is working, the HEX values, and therefore the plain English values, are all completely different. There are also almost 4 pages of different values in the plain English section. Not sure how those all fit into 19 lines of HEX code... I just really don't understand enough about what I'm looking at to be anything but dangerous.

I did download FORScan 2.4.17 and tried loading my stock F-350 HVAC module's firmware files into the 19980-K... it didn't like that at all and failed at the end of the update both times. I was able to flash back the 19980-K's firmware and make it work again, but now I'm back to where I was. Because of all the mismatches in HEX values and plain English values, I'm not comfortable putting blind faith into it "just working," so for now, I've reverted to my truck's stock HVAC module. The main thing I'm concerned about with this is I don't know the HVAC module's role in operating the Rapid Heat supplemental cab heater, and I'm unable to test it right now because the weather is not cold enough, and I also park my truck in a heated garage. If you don't have Rapid Heat, you are probably good to go with using the F-150 values. You can use the ones I posted above, and they will work, but those were generated after I had gone back into the plain English section and "fixed" a few things that didn't look right. If you want the pure values from my F-150, I can provide those to you.

Since you have contact with a Ford engineer, I'd love to hear the explanation of why two modules with the same HEX values and the same CPU would behave so differently, or why they would behave the same with such wildly different HEX values. The whole thing has the smell of "we're missing something simple," if I'm being honest.
 
Reply
Old Mar 23, 2025 | 09:54 AM
  #10  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
Posting this quickly to get to 5 posts so hopefully I'll be able to reply more thoroughly.
 
Reply
Old Mar 23, 2025 | 09:56 AM
  #11  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
Originally Posted by Don Ridley
How did you identify the proper firmware for the Super duty? The only way I know would be to read the firmware version from an operational module in the same year Super duty. Then you have to get lucky and be able to find a copy of that firmware. Ford has extremely limited the firmware available from their servers and Forscan also struggles to find firmware now.
If you go into the firmware update section with your stock module plugged in, you can download those firmware files to your computer. Then when you plug in the 19980-K, it will allow you to select them to load to it. But it doesn't work.

I have a longer post I just made, awaiting moderator approval, explaining everything I did. I think i can post it now, so I'm going to try. If it shows up twice, that's why.
 
Reply
Old Mar 23, 2025 | 09:57 AM
  #12  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
@ngiovas
Good morning,

I'm sorry for the multiple posts. I was trying to post as I had information to share, but my lack of status on the forum was making that difficult. Now that I have 5 posts, this should post immediately.

Regarding the values, and my success or lack thereof, I'll try to clarify: Those values I posted above will operate the 19980-K HVAC module properly in a Super Duty... at least it did operate properly in mine. My 2023 F-150 Platinum was a parts-shortage build and came without heated steering wheel or digital display *****. I purchased a 19980-K and used FORScan to add those functions back to that truck by saving my as-built values, loading them into the 19980-K, and then using the Plain English portion of the HVAC module configuration in FORScan to turn on Heated Steering Wheel. However, about a year later, I traded the F-150 on my current 2024 F-350 Platinum. The two trucks, as you know, share the same cab, with some small cosmetic changes as the addition of the HUD in the Super Duty.

I've been missing the digital display ***** from my previous truck. I find them much more natural to use than the displays on the screen. So when I had the opportunity to buy a new 19980-K at a good price, I took it. I figured, if it doesn't work, at least it'll be a learning experience.

I went through the same steps as you did - I saved my F-350's as-built values, installed the 19980-K, and loaded my F350's as-built values into it, with the same result as you - only the driver side **** works, basically none of the other functions work, and I cannot change the AUTO fan speed. I realized that I still had my F-150 as-built values (modified to include heated steering wheel) saved to my computer, so decided to try loading them into the module, and lo and behold, everything worked. I even checked the rear glass and side mirrors to make sure they were heating up when the rear defrost button was pressed. All the other functions, including different levels of seat ventilation and seat heat, seem to work properly as well.

Where I ran into an issue is that when I went back to look at the plain English HVAC configuration (the non-as built area), very little in there matches up with the plain English settings that are on the F-350's stock HVAC module. So even though the F-150's 19980-K module is working, the HEX values, and therefore the plain English values, are all completely different. There are also almost 4 pages of different values in the plain English section. Not sure how those all fit into 19 lines of HEX code... I just really don't understand enough about what I'm looking at to be anything but dangerous.

I did download FORScan 2.4.17 and tried loading my stock F-350 HVAC module's firmware files into the 19980-K... it didn't like that at all and failed at the end of the update both times. I was able to flash back the 19980-K's firmware and make it work again, but now I'm back to where I was. Because of all the mismatches in HEX values and plain English values, I'm not comfortable putting blind faith into it "just working," so for now, I've reverted to my truck's stock HVAC module. The main thing I'm concerned about with this is I don't know the HVAC module's role in operating the Rapid Heat supplemental cab heater, and I'm unable to test it right now because the weather is not cold enough, and I also park my truck in a heated garage. If you don't have Rapid Heat, you are probably good to go with using the F-150 values. You can use the ones I posted above, and they will work, but those were generated after I had gone back into the plain English section and "fixed" a few things that didn't look right. If you want the pure values from my F-150, I can provide those to you.

Since you have contact with a Ford engineer, I'd love to hear the explanation of why two modules with the same HEX values and the same CPU would behave so differently, or why they would behave the same with such wildly different HEX values. The whole thing has the smell of "we're missing something simple," if I'm being honest.
 
Reply
Old Mar 23, 2025 | 09:57 AM
  #13  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
Nope, won't let me post anything more than a couple lines long. I'll try sending you a PM.
 
Reply
Old Mar 23, 2025 | 10:32 AM
  #14  
Don Ridley's Avatar
Don Ridley
Fleet Mechanic
Community Builder
Liked
Loved
Community Favorite
Joined: Jan 2023
Posts: 1,282
Likes: 434
Club FTE Silver Member

Originally Posted by dspa
If you go into the firmware update section with your stock module plugged in, you can download those firmware files to your computer. Then when you plug in the 19980-K, it will allow you to select them to load to it. But it doesn't work.

I have a longer post I just made, awaiting moderator approval, explaining everything I did. I think i can post it now, so I'm going to try. If it shows up twice, that's why.
What you don't know is what are the files for the 19980-K as shipped by Ford with dual controls. Maybe they are the same, or one of the revisions are the same, as what you see with your stock module but I doubt it.

My experience with IPC (instrument cluster) is the firmware does not change much for a given set of hardware for example monochrome LED display. This hardware may have many revisions, typically one for each model year. All the revisions work in that hardware. But an IPC with color LCD has much different firmware files. There is no easy way to learn what these files are unless you are installing a used module with factory installed firmware. If this is the case, Forscan may have access to the latest firmware revisions for that hardware.

Maybe a forum member with the module and configuration you want can identify the firmware files (calibration filed) you need.

You stated a new module will have firmware for a single climate zone. Does Forscan identify those calibration files? Does it offer other calibration levels (revisions)? Maybe you can try loading one of the other calibration files in that same family.
 
Reply
Old Mar 23, 2025 | 10:47 AM
  #15  
dspa's Avatar
dspa
5th Wheeling
Liked
Joined: Nov 2024
Posts: 41
Likes: 16
Hi Don,
Thanks for your reply. This was my first time using the FORScan beta with the FW update capability. I'll admit I did not go to great lengths to find firmware files. The program only seemed to let me download FW files that matched the module currently installed -- that is why I installed the stock module to download its FW, then installed the 19980-K module and tried to push the firmware to it. I'm by no means an expert in the process and was willing to sacrifice the module if something went wrong.
The new module doesn't have FW for a single climate zone. The module we are attempting to install in our trucks is not the correct P/N for our trucks - it's from a 2021 F-150. We're just trying to make it work in our trucks. Might be a fool's errand, but it's fun, if nothing else.
All that said, I think what you are alluding to is that the FW is not the issue -- and I tend to agree.
-Dustin
 
Reply



All times are GMT -5. The time now is 11:16 AM.

story-0
Ford's 2001 Explorer Sportsman Concept Looks For a New Home

Slideshow: Ford's bizarre fishing-themed Explorer concept has resurfaced after spending decades largely forgotten.

By Verdad Gallardo | 2026-05-12 18:07:46


VIEW MORE
story-1
10 Best Ford Truck Engines We Miss the Most!

Slideshow: The 10 best Ford truck engines we miss the most.

By Joe Kucinski | 2026-05-12 13:09:47


VIEW MORE
story-2
2026 Shelby F-150 Off-Road: Better Than a Raptor R?

Slideshow: first look at the 810 hp 2026 Shelby F-150 Off-Road!

By Brett Foote | 2026-05-12 12:50:07


VIEW MORE
story-3
2027 Super Duty Carhartt Package First Look: 12 Things You NEED to Know!

Slideshow: Everything You Need to Know about the 2027 Super Duty Carhartt Package!

By Michael S. Palmer | 2026-05-07 17:51:06


VIEW MORE
story-4
10 Most Surprising 2026 Ford Truck Features!

Slideshow: 10 most surprising Ford truck options/features in 2026.

By Joe Kucinski | 2026-05-05 11:17:22


VIEW MORE
story-5
Top 10 Ford Trucks Coming to Mecum Indy 2026

Slideshow: Here are the top 10 Fords coming to Mecum Indy 2026.

By Brett Foote | 2026-05-04 13:49:49


VIEW MORE
story-6
5 Best / 5 Worst Ford Truck Wheels of All Time

Slideshow: The 5 best and 5 worst Ford truck wheels of all time

By Joe Kucinski | 2026-04-29 16:49:01


VIEW MORE
story-7
Ford Super Duty: 5 Things Owners LOVE, 5 Things They LOATHE!

Slideshow: Ranking the 5 things owners love about their Super Duty and 5 things they don't

By Joe Kucinski | 2026-04-29 16:36:49


VIEW MORE
story-8
Every 2026 Ford Truck Engine RANKED from WORST to FIRST!

Slideshow: Ranking all 12 Ford truck engines available in 2026.

By Michael S. Palmer | 2026-04-22 13:32:20


VIEW MORE
story-9
The Best F-150 Deal of Every Trim Level (XL through Raptor)

Slideshow: The best Ford F-150 deal for every trim level (XL through Raptor)

By Joe Kucinski | 2026-04-21 15:59:01


VIEW MORE