weird..my cars fan stays on for like 5 minutes after I drive it
a guy actually thought I had a turbo timer on it
...my car buzzs kinda like a pager sometimes when i turn it on, or even when I'm driving...I'm guessing it's either a pulley or a belt...but...I don't know what to say of yours man...