Did you bore it to a 670, or did you buy it from a guy that says he did? Either way it doesn't add up, even with a stroker crank I don't see how that is possible. Got any pics of it?
Onto your front diff... So you replaced the front diff with a used one that had been flooded? Do I need have that right? After you got the used diff, did you disassemble it, or at minimum flush it out? How smoothly was everything rotating when you got the used diff?