if your brakes work and your car shifts fine when you use the shift lock. it would seem to me that the only possible thing that could be wrong is the sensor on your brake is obviously not sensing that you are hitting the brakes. The brakes themselves are mechanical and run by pressure from the brake fluid. They will still work even if you car is not sensing that you are hitting them.