Supercharged or Stroked 360
I'm assuming you haven't autocross yet, I'd just get a decent power train in there and start taking it out and get the chassis sorted out and build the engines as you improve so you can build the powerband and level where needed.