Hi all...my truck ('97 F150 4.2L) has been throwing a CEL P0443 code (EVAP system). Truck runs fine, idles fine, no problems. The problem is it's due for it's yearly inspection (Texas state law) and it won't pass with an active CEL. I replaced the purge solenoid valve and it is still happening. I finally took it to the dealer for their diagnosis. They told me the ECU needs to be replaced, but it's discontinued thru Ford.
I found remanufactured ones (Rockauto.com and NAPA), but still have a question. There is a calibration sticker on my truck that reads "7-43E". There is also an ECU code sticker that reads "EEA2". Rockauto and NAPA both use the 7-43E number for the correct flash. Is that all I need to match so I can just swap one for the other? Would any other programming be needed with the replacement ECU? (truck is 100% stock) Is the VIN info stored in the ECU?
Thanks in advance for the help.