2007 Explorer Keep Alive Power (KAPWR) code P1633
All-- as I regularly use forums to solve my own issues... I thought I'd post this info hoping it would be of use to someone else (pay it forward).
I was getting 2 different codes intermittedly on my 2007 Explorer V6: P1633 (Keep alive memory voltage low) and P0449 (Canister vent valve circuit malfunction). After lots of messing around to figure it out I learned a few things:
-Fuse # 24 in the power distribution box under the hood controls both of these functions -- to power the PCM Keep alive memory and to power the canister vent valve for routine system leak testing --> so if you happen to get these 2 codes at the same time -- it points to a power supply issue
-If you check position
#45 on the PCM 'B' or middle PCM connector (this is the connection on the PCM that's supposed to have a constant 12v supplied to keep the memory of the PCM) and you don't have 12V present in the wire harness... you've got a wiring issue
-If you do have 12V present at position 45 on this connector... you may have a broken wire that sometimes makes enough contact... so wiggle the wire harness all the way from the power distribution box to the PCM while checking the voltage to see if you can find the break.
-If you can't find the break..then you're likely in for a PCM replacement.. you can find OEM's on Ebay that ship pre-flashed with keys (you just have to have them cut once you receive them) for about $400...
In the end, I isolated my problem to a wiring issue somewhere in the main wire harness between the battery box and the air filter box -- somewhere along the radiator probably. I replaced the wire (purple with 2 red leads) starting under the battery box going all the way to the PCM -- and voila... codes go away