Scott, are you sure you got a pull fan? The Bosch number on my dead fan ends 305. I think in one of my search's, I found both motors offered, one was a push, and the other a pull fan, and the last three numerals where off by one number and the 305 was a pull fan. And the advertisment says blower?