Car back after a week in the dealer and cost (under warranty) of £3k.
New track rod ends, new universal joint at the bottom of the steering column, new steering rack
The $64B question is is it fixed. Honestly not really. First reaction after a 30 minute drive home:
Steering feels much different with quarter of a turn of the wheel, much more obvious self centering and steering feels almost heavy. When I left the dealer it didn't feel like my car. However with minor movements of the wheel at anything over 30mph it feels much the same as before. That is with a tiny amount of lock on it still doesn't feel like it's self centering. Maybe a little better and time will tell but it differs from my other 4 cars (albeit each has a sporty bias) and I've not experienced anything like this I can recall
So what do I deduce from this? The steering can seize up somewhat (my car is 4 and a bit years old with 30k miles) and lube can help, HOWEVER I feel the dead dead-ahead feeling is a symptom of the way the car is engineered. I've learnt that adjusting the caster on the front is the way to improve self centering, but the i3 doesn't have adjustable caster. I do wonder if a highly specialised suspension company like Center Gravity could alter the steering affect, maybe taking suspension setup outside the manufacturers spec, but whilst I've used them in the past they are too far away to take the i3 to them easily
Some have said wheel spacers can help the way the car drives, but equally they can throw out the suspension set up. I will probably try some. Might make the car feel more stable at speed but not necessarily fix the way it steers
Bit of a disappointment if I'm honest, was expecting a radical change rather than a hard-to-tell small change. The dealer Eastern BMW exceeded my expectations by some margin however