Taking It To The Track

Boosters don't flow at idle and that's where the PVCRs flow the extra fuel.
Put a fuel pressure gauge you can see or video. Laying down on the big end may be lack of fuel flow.
I would also get rid of the 10 year old tires.