John,
That is interesting information. My 2001 HR Endeavor has the same "warning" light and on occasion it will flicker or stay on for a short period of time like when driving up a steep hill. I thought it was also connected to fluid levels such as coolant and hydro. One time I found the coolant a bit low, topped it off and problem solved. However you now have me thinking it could be a bad Barometric Pressure sensor....which somehow relates to "engine power"???
At times, I feel my 330hp engine should have more power, so I am wondering if I should have this checked? I will be passing thru Morgantown, WV in Sept on my wat to Colorado/South Dakota, so maybe I should swing in there and see if they can diagnose?
What wiring harness was upgraded/replaced?