Sprint car motors?

......what a beautiful build!
I agree!