BMW E46 owners - if your sunroof is acting up, this 10-piece repair kit has everything you need to get it sliding smoothly again.

This complete set replaces those worn-out parts that cause most sunroof issues in the E46 3 Series.
This kit fits pretty much every E46 model from 1997-2006 - whether you've got a 316i, 318i, 320i, 328i, 330i, or any of the other variants in sedan, coupe, or convertible body styles.

The parts match OEM numbers 654137134516 and 54138246025, so you know they're the right fit for your BMW.
Before you order, just double-check your existing parts against the pictures to make sure this is what you need.

Installation is straightforward if you're handy with car repairs - though if you're not comfortable working on sunroof mechanisms, you might want to have a pro help out.

Once these new parts are in, you'll be enjoying trouble-free sunroof operation instead of dealing with stuck, noisy, or leaking issues.

Keep your BMW in top shape and enjoy that open-air driving experience the way it was meant to be!



