What you need:
1zzfe coil packs, others apparently work but I haven't tried them
The wiring harness plugs with a bit of wire sticking out for the coil packs
After market ecu (link g4 in this case)
20 valve 4age of some sort.
How to install:
First you need to make the coil packs a tiny bit thinner, in the photo below the coil pack on the left has been filed and sanded the one on the right hasn't yet. You only need to take off about 1mm at the most, mainly to get rid of the ridges you can see.

All installed, I haven't bothered to bolt them down as the fit is very tight and they shouldn't fall out, will find out if this was a good idea after I've driven for a while


Next wire them up, in this pic red and black is +12v, green and red is trigger, white and black is ground and white and red is the firing confirmed signal, you don't need that one.
The +12v I wired to the main relay output, the trigger to the link ecu and ground to ground.

All wired up:

That's it, nice and easy really and they work well too.