"The engine is built by one serious firm that drive and build race cars"
No offense, but I doubt it..... Anyone that piles an 8:71 blower atop stock rods and crank is only waiting for exactly what you see to happen. "Build the bottom end with the TOP END in mind" is what I always say.
LemonWedge - Street heavy / Strip ready - 11.07 @ 120