A new exhaust fan costs as little as $13 dollars, and I can install it in 2-4 hours, depending on the situation.  Give me a shout for a free estimate!  419-212-3200