I had to replace my battery today (1 month out of warranty!) and I discovered dirty engine oil in the battery box. Everything is running fine and there doesn't seem to be a leak, so I'm going to blame a sloppy mechanic the last time I had it in for service, but wanted to mention it here in case others have seen the same.