Did you check both the low beam and high beam relay?
It's in the Junction Block, which if I recall correctly is behind the lower part of the dash board below the steering column (Knee kick panel) on the left side. Front right corner.
A micro relay.
There are four screws behind the trim panel/bezel that hold the Junction Block.
If my babbling/description doesn't make any sense... Maybe somebody else can elaborate this info more clearly for you!
The high beam head lamp relay is located behind the panel that pop's off (from the bottom) on the drivers side of the dashboard. Again, a micro relay.
Other than that, maybe you have a bad bulb. (I know you replaced the bulb, but It has happened to me! New package but faulty bulb!)
As far as the blower, check here:
http://www.jeepkj.com/forum/showthread.php?t=26012&highlight=blower+resistor
Remember, search function is your friend!