I have the BX 2660, when I bought it, that fan for the transaxle broke the first time I pushed a brushpile...I bought a new fan but couldn't get the shaft out. So it has been 6 years without it. But yesterday the fan/alt belt broke. This will probably beyond me to replace yes? Thanks for any help.