The front wheel on my '03 640 is driving me F#@ crazy. It squeals. It pops spokes. It refuses to stay true. I've changed the pads. Replaced the DID rim with an Excel. True it obessively. Although, I haven't popped a spoke in 8-days. I'm a hack mechanic who tries, sometime successfully, to fix everything myself but this time I think I may be over my head.