I fitted a new engine to mine, all new bearings, seals. All was good for 2 weeks and the new rear crankshaft seal let go, oil ****ing out. Engine out replaced it, been fine for a year now. I always use OEM parts if I can, but some of them are still not great sometimes.
Make sure the inside of the seal is oiled when you fit the new one or you'll get to much friction from contact with the shaft, which will kill the seal.