fishmens67 said ***** gonna hit the fan when you let go off your new trans brake. hopefully not parts. Click to expand...