If I were to look at a 2003 or 2004, once all the gremlins get worked on and it's got, say 80K miles on it, do they stay fixed, or are people still replacing, re-flashing the same computer controller parts over and over? I am thinking of actually trying to buy E65/E66 with 70-80K miles on it, one that "has" had a list of problems, but had them fixed.

Please tell me that once this stuff gets fixed, it'll stay that way.