The Lectron valve is situated on the intercooler on the hot side it's a cylinder with two hoses and a multiplug.
The MAP sensors do not have the same shape so it will be easy to find out wich one is fitted on your car (Il try to find some pictures @ noon to help)
I minded you had a T34 but as I understand now, yours is a T25. I know they are more difficulte to tune and most of them only get a Stage 1 conversion with the Ford ECU most tuner swap for the P8 when more power is requiered..
So what has been done and removed on tyour car is real mistery...
I agree with you if you can retourn the car to factory setup and it work then you mind what to do to upgrad it properly...