this is what I get for the PCM
FORD F150 PICKUP 03 Elec Cont Unit (ECU); 6-255 (4.2L), US and Canada mkt, MT, 4x4 (ID 2L3A-AGC)
So the PCM checks out. Did you do the instrument cluster test? Hold the trip reset button in while turning the ignition to the on position. You can also turn the engine over and have it start but there is no need to. Keep holding the trip reset, release the trip reset once the cluster is in it's test mode. Keep pushing the trip reset but don't hold it in as this will kick you out of the test mode. now push the trip reset once at a time til you come to the dtc display in the odometer, one at a time push the trip reset and record the codes.
Also, do you have any stored codes in the OBDII port under the dash? You need a code reader to pull them.
Another thing, see if you can get to a tranny shop to test all the sensors.
You are more then welcome for the responce, I know how frustrating it is trying to dig up answers and I am just trying to help out is all
Rob/HBT