Need some answers from the EFI guys

Just started to install a Painless harness which seems nice. Couple of questions.
Do I need the BAP sensor?
I have read I don't need the VSS.
I will not be using the EGR and and all it parts. What should I use to let the computer think it's there?
I had a 6 banger in my 69 before and I have no wiring to hook to the alternator. Am I missing a harness?
And to top it off when I put fluids in the raditor I noticed a small puddle on the floor the next day. Just found a casting flaw in the Trick flow intake now that has to be changed. Thanks
 
I'm almost positive you need the baro sensor, acts like a MAP sensor and let's your computer adjust fuel control and stuff for different altitudes.
EGR can be fooled with a couple resistors soldered together, website below.
You are missing a harness if you have none to hook to the alt, you can do two things. Either buy one and keep the stock harness or wire one yourself from a diagram, or, and I guess this is three, go to either a one wire or something like that.
FOr lots of fuel injection info, go to Ford Fuel Injection

The swede
 
Yes -- you need a BAP or MAP sensor. Computer will be looking for the signal.

EGR can be removed if you do the wiring swede cited. However - your engine could be detonation prone, depending on the setup (EGR cools the combustion process by introducing exhaust gas into the intake, preventing detonation to some extent).

While a VSS isn't absolutely necessary, the ECU has some logic that takes advantage of it. For instance, the ECU will selectively turn off injectors if it knows you're moving and sees no-load high RPMS (like if you down-shift), for fuel savings. Also, if you abruptly let your foot off the gas, and the computer knows you're moving, it can help prevent a stall. I only know this because my VSS wasn't working, and the engine was prone to, yup, stalling after a hard acceleration and then releasing the gas... Also need it if you're going to drive an electronic speedometer.

the fordfuelinjection.com site is really excellent - recommend spending some time there...