A casing removal system includes a flow diversion valve. The flow diversion valve includes a flow switch that engages an upper end of an inner casing. When the flow switch engages the upper end of the inner casing, the flow diversion valve opens and at least a portion of the fluid flow through the casing removal system exhausts to the annulus. The remaining fluid flow below the flow diversion valve is insufficient to operate a mud motor that drives a casing cutter. In other embodiments, when the flow switch is not engaged with the inner wall of casing, the flow diversion valve prevents fluid flow to components that are downhole of the valve and when the flow switch is engaged with the inner wall of casing, the flow diversion valve allows for fluid flow to components that are downhole of the valve.