Welcome. Nice car.

The starting issue could also be the fuel pressure regulator (FPR). For over a year I put up with crank, start, die unless I put an ounce of weight on the throttle. Swapped the FPR and she starts on her own and like a champ.