Not to beat a dead horse - but please be sure to check if the crank has moved forward as jackd prescribed. If it has not, block it immediately. If it HAS, I've read of a few last ditch tricks that may help you re-seat the thrust bearings. If that fails, unfortunately, it's time for total engine disassembly.
I got lucky in that I read about blocking the crank just before I got that deep into my engine.
For the record, both my rear main seal and oil pump cover were leaking, but then again, so was every gasket and o-ring on the entire bike!