Sorry Jim, always had a hang up about BMW's. It used to be Volvo that would cut you up, push in and tailgate, then it was BMW, now it's Audi, all three off the list I'm afraid purely because of my own perception. I'm sure you're a nice guy and use your indicators.
My S-Type ( shite- type) cost me a fortune in repairs, the worst car I have ever owned, I know the Jags moved on a bit since then, but I still have nightmares about that bloody car and marque. I literally could have bought the car twice over for what it cost to repair.