2001 engine and pcm in a 1999 truck, customer changed a couple wires for the cam and crank sensor around and the truck starts and runs fine, but low power and wont accelerate past 2000 rpm. Any ideas.
A p0501 is vehicle speed sensor performance error which basically means replace the sensor in the rear end. Not sure if this is your power problem though.