yes all internals are stock and so is the oil pump.i checked clearnce on oil pump wile i was doing balance shafts and was right in spec.not sure on the miles. bruce i know your outthere reading this how many miles was on your lazer when i yanked out this engine?give me a ring and well talk cash 941-465-2280