Yes you need a new pump. The 190 will be plenty but I always like to opt for the 255. Just so I'll never have to change it no matter what upgrade I install. Your stock pump won't feed that engine very well and it will flat starve it in the higher RPM's
You can't lose if you put God first!
1989 LX, 306 with TF top end kit, Anderson N-21 cam, TKO 600 trans with steel splatter shield,full Maximum Motorsports Mustang maximum Grip box, Detroit locker rear end with 31 spline Moser axles. Staggered wheels with Nitto 555 315/35/17 out back.