Did they come with those crappy universal rails?
If it's possible, try and find some car specific rails, like bride rails otherwise you'll probably have to "customise" something.
Gus,
Come over to my place one day. I've got all the sensors, ecu and stuff out of my R32, you can swap them out and see if it runs better.