Hmmmm, its possible, but i doubt it TBH, i'd say 350 MAX
Best person to ask is chip, he knows his 'LET' engines well. I'm not really that clever to answer, i am only building one
P.s That bird in the driver seat looks well moody, looks like they just dragged her out of bed to take a picture of her in the car

lol