Hi,
You got the part with the TPS right except for one thing. You talk about earth as if it some almighty constant that can never cause a problem. It is however what cause most problems!
So the ground signal to the sensor needs to be wired exactly like in the user guide, any other way and you will have problems with the signal quality...or worse.
I made a post on our Swedish support forum about the grounding, I doubt that the text will be of much help for you but it shows the steps involved in making the ground loom. I always do the ground loom this way (well, not usually with wires out of the junk bin...):
http://www.vems.se/forum/viewtopic.php?t=460. I only post it here to show the attention to detail needed for the ground.
The injector pins are right but you need to read up a bit. The injectors in a car is controlled on the negative side. This means that they are fed 12v when the ignition key is on and that they are grounded by the ECU when we want them to open. This is also true for most relays in a car application.
You really have to take the time to read the user guide carefully at least two times, if you try to cut corners the install WILL fail. When I read documentation I usually read it from top to bottom once while marking the problematic areas, I then read it again concentrating on the hard parts. On top of that I use it as a reference when doing the actual work.
Jörgen