I would definitely have the brakes checked out by a brake specialist to see what is the matter. Loud noises on release are never good. The locking up the brakes should not occur mechanically or in conjunction with the AntiLock Braking system.
Check for codes in the ABS braking system, as well.
Answers & Comments
I would definitely have the brakes checked out by a brake specialist to see what is the matter. Loud noises on release are never good. The locking up the brakes should not occur mechanically or in conjunction with the AntiLock Braking system.
Check for codes in the ABS braking system, as well.