Should I leave it Stock?

IKR? That thing's badass.
Bad *** but stupid. A alcohol burner that takes a funny car crew to fire it and keep it going. I have seen it. It is a cool build if you want a alcohol funny car motor in a street car.