I no longer have a B but we had them for many years....three of them and we loved them all. One problem common to Bs seems to be the air conditioning on really hot days. This is not a "total answer" but if I still had my Roadtrek, I would think about getting one of these to supplement the AC in the rig.
http://www.icybreeze.com/
I saw it today at Sam's Club and it was virtually out of ice and water but was still blowing pretty doggone cold air. I was surprised at this little gadget. Well made and made in the USA, too.
Paul
PSW
2013 Phoenix Cruiser 2350
2014 Jeep Cherokee behind it
and a 2007 Roadtrek 210P for touring