wtb ka24de rad

100% it is…the rad itself is leaking.