If all else fails, make an offboard adapter to read/program the PCM outside of the car.