I checked out jlumba's car back when Croc owned it and if my memory isn't completely gone I thought it had the stock SVT motor in it that's why I mentioned the Ford return-less system. No problem, it's all good!
As far as your lean condition at high rpm, if you can't fix it by increasing the injector "on" time and your fuel pressure is ok, you might have to go to bigger injectors. Typically you don't want to use injectors that have to be "on" more than 80% of the time (80% duty cycle) at maximum fuel demand. There are formulas that you can use to determine appr what size injector you need for a particular application. On my Emerald ECU you can see the injector duty cycle displayed on the live adjustments screen as you're driving. I'm hoping on your Pectel you have the same info available to you. Can you hook up a laptop and monitor what's going on with it running? If not I'd get an appointment with a knowledgeable dyno operator to fix that lean condition before it causes bigger problems. :ack:
After seeing Sean's post it sounds like you could have a fuel pressure problem...