Haha! I've been sliding the 525i around a bit too.
I just can't help it! What do you know about the electric fan up front? Does it only kick on when it gets too hot? I never see it spinning when I check. Anyway so from the sounds of it you think there is no major problem other than possible leak?