U031D Software Incompatibility With Parking Assist Control Module A
Parking assist control module A evaluates the ultrasonic bumper sensors for park distance warnings and, on newer vehicles, supports low-speed helpers such as automated parking. U031D tells that another controller considers the software or configuration of this module wrong for the vehicle. Ford describes a case on 2021–2022 F-150 trucks without electric drive (SSM 52371): the PCM stored U031D, lit the wrench lamp and showed Service Vehicle Soon while the truck drove normally. Ford traces it to the PCM configuration and clears it with the FDRS routine that disables Pro Trailer Hitch Assist in the PCM. So the code can sit in the engine controller and still concern a parking function. U0159 means lost contact, U045A invalid data, U031E concerns module B. Park distance or trailer helpers may be unavailable.
Likely causes
Symptoms
- Wrench lamp or service message without any drivability complaint
- Park distance warning or trailer hitch assist not available
- Code returns after clearing until the configuration is corrected
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: static.nhtsa.gov, static.nhtsa.gov, en.wikipedia.org.