Nope it does, in actual fact it has Ford EEC IV management to be specifc (Yours should also be fuel injected?), we have a model which employs the "ESC Hybrid" setup.
I think, but I am not sure the amp may be near the exhaust manifold on your car.
Martin