who built the engine. did they only do machine work or did they essemble it too? sounds like a spun bearing. look for bling bling in the oil.
got that megasquirt!