Just got a 2005 X3 with 148K. Great shape. Runs perfect at start but when warm I get a ticking noise. Sounds like its up on top end like an injector. Also sounds like piston slap but wouldn't I hear that right away? Don't think it's lower end bearings from the sound.