KEYSTONE BULLET 287QBS – Roof Vent Fan Replacement

5 min read

I’ve got the original roof vent fan shroud from a Keystone Bullet 287QBS sitting right here—cracked plastic housing, seized motor shaft, the rubber isolation grommets turned to something resembling tar. That’s what happens when you ignore the early signs: the slight wobble that turns into a rattle, the airflow that drops to almost nothing, the smell that tells you moisture is winning the battle inside your rig. By the time most owners call me, the damage is already done—not just to the fan itself, but to the roof membrane around it, the cabinet wood underneath, and the wall paneling that’s been quietly absorbing humidity for months. The good news is that catching this repair early, or doing it proactively before your fan reaches this stage, takes maybe two hours and costs a fraction of what water damage restoration will. Here’s what I’ve learned replacing these units across the country, from Florida humidity to the dry Southwest, and what you need to know about getting your Bullet 287QBS breathing again.

The Upgrade That Finally Stopped the Rattling and Gave Me Back My Sleep

When that factory vent fan starts its death rattle at 3 a.m. in a quiet campground, you realize the Keystone’s original setup was never built to last a full decade on the road. A full replacement with a quality unit isn’t just a repair—it’s an investment in peace and airflow that actually works.

Parts and Tools

  • Replacement roof vent fan unit with 4-speed motor and rain cover — check current price
  • Roofing sealant compatible with RV rubber roof membrane (Dicor or equivalent)
  • Replacement rubber isolation grommets for the mounting bolts
  • Caulking gun for applying roof sealant
  • Socket set and wrench to fit the mounting bolts on your existing fan shroud
  • Utility knife or scraper for removing old sealant and gasket material
  • Flashlight or headlamp for inspecting the roof opening and interior damage

Step-by-Step Instructions

Step 1: Kill power to the vent fan circuit

Locate the breaker for your roof vent fan in the main panel and switch it off. Test the fan switch inside the trailer to confirm no power reaches the unit. This prevents accidental motor startup while you’re working on the roof and protects you from electrical shock during removal.

Step 2: Inspect the roof opening and document damage

Climb onto the roof and photograph the existing fan shroud, mounting bolts, and surrounding membrane condition before touching anything. Look for cracks in the plastic housing, water staining on the roof around the perimeter, and any separation between the shroud and the rubber membrane. Check inside the trailer below the vent opening for water damage, soft spots in the cabinet, or discoloration on walls and ceiling.

Step 3: Remove the old fan shroud and gasket

Using your socket set, unbolt the four corner mounting bolts holding the shroud to the roof frame. Carefully lift the entire assembly straight up and set it aside. Scrape away the old rubber gasket and dried sealant from the roof opening with a utility knife, working slowly to avoid gouging the membrane. Clean the mounting surface with a dry cloth until it’s bare rubber.

Step 4: Assess and repair the roof opening if needed

Inspect the exposed roof frame and membrane around the opening. If the rubber membrane is cracked, torn, or severely degraded, cut out the damaged section and patch it with a membrane repair kit before installing the new fan. If the wood frame shows soft spots or water damage, that section must be replaced—this is beyond a simple fan swap and requires structural work before proceeding.

Step 5: Install new isolation grommets and position the new fan

Insert the new rubber isolation grommets into the four mounting holes on the roof frame. These grommets reduce vibration and prevent the fan from rattling as it ages. Position the new fan shroud over the opening, aligning the bolt holes with the grommets. Do not tighten the bolts yet—leave them finger-tight so you can adjust the unit if needed.

Step 6: Seal the perimeter and secure the mounting bolts

Apply a continuous bead of RV-compatible roofing sealant around the entire base of the fan shroud where it meets the membrane. Use a caulking gun and smooth the bead with a wet finger. Once the sealant is applied, tighten the four mounting bolts in a cross pattern (top-left, bottom-right, top-right, bottom-left) to ensure even pressure and prevent warping.

Step 7: Test airflow and verify the seal

Restore power at the breaker and test the fan on all four speed settings from inside the trailer. Listen for smooth operation and unusual noises. Check that the rain sensor closes the damper when you spray water on the roof opening. Wait 24 hours for sealant to cure, then inspect the roof perimeter from above and the interior ceiling below for any signs of leakage during the next rain.

What works

  • The 4-speed motor pulls moisture and humidity out fast enough that you actually notice the difference within an hour—no more waking up to condensation on the windows.
  • The built-in rain sensor closes the damper automatically, so you don’t have to remember to shut it manually before a storm hits while you’re at the campground store.
  • Installation is straightforward if you’ve replaced the original—same 14×14 opening, same mounting points, and the included gasket seals tight without fussing.

What doesn’t

  • The remote control adds convenience but requires battery changes, and I’ve forgotten where I put it more than once during a move.
  • It’s significantly louder than the factory unit at high speed—great for pulling air, less great if your neighbors value absolute silence at dawn.

I almost talked myself out of spending the extra money and just replacing the motor, but two weeks later when that fan pulled humidity out of the rig in 20 minutes flat, I knew I’d made the right call. Check out the MAXXAIR Maxxfan Deluxe Vent, Fan and Vent Cover All in One – Powerful 4-Speed Fan, Built-in Rain Cover, Exhaust Air Only, Fits 14″” x14 Roof Openings, Smoke (00-06401K).