Lots of aluminum bead added in those welds and might have made those heads as heavy as iron units. LOL.
That thing should fly when all tuned.
I won't let Itis go to the track unless he shaves and shaves at least 100 Lbs off that pup.