Everybody, many thanks for the help. The not starting problem was because I had put the sprocket used by the TDC sensor on incorrectly. I came across the answer somewhere on this forum and realized I hadn't lined up the holes correctly. So although the crankshaft/camshaft were timed right I suppose the ECU got confused about when they were at TDC! Anyway, fixed that this morning and it started first time. So far so good. Now I have a different issue. The engine idles a little roughly. I followed the instructions in one of the guides and bled the cooling system. When I looked under the rocker cover I saw quite a bit of the creamy stuff that people associate with oil and water mixing. Also, the exhaust is very visible, sort of looks like steam and where it hits the rear bumper it forms water. So I'm now not sure if my gasket replacement worked OK or if what I'm seeing is due to the old oil which got water in it? The steam/white exhaust makes me wonder too along with the rough idle. Another thing I notice is that the radiator fan never seems to come on. I hooked the fan directly to the battery and it works fine. I also opened the engine fuse box and swapped the 30A relay(?) with the same one that seemed to be for the injectors to see if that was ok. The engine started as usual which made me think both relays(?) are ok. I say relay but am not sure if that is the right word. It's not a fuse but one of the larger plug-type-thing in the fuse box. There's a few others including the horn based on the schematic on the underside of the cover. Can someone explain how the fan gets switched on/off? I'm aware of the coolant sensor which is green and is behind the coils but am not understanding how the fan on/off decision is made. There are only 2 wires from the fan - one is earthed and the other goes to the fuse box so there seems to be no temp decisionmaker at the fan end. Any advice on testing the fan on/off decision making would be great! One last piece of info is that when I turn the key so that the ignition lights come on, the temp warning light comes on as it should and then goes off when the engine starts. Is that proof that the coolant sensor is working ok? Anyway, that's where I'm at. Thanks again.