Been away for a while trying to get my first service done..... aarrggh!!
Managed to change the oil (but not the filter, see below) and change the fuel filter and get the system bled eventually. Still got a couple of problems, so here goes:
Oil filter plastic cappy thing is dead (see pic) so new one ordered from Vx along with filter to fit that particular cap. Was told that the cap had to come from the factory but that there was no stock of the filter within 40 miles of coventry..hmm. This made me a bit suspicious because i thought they would be more available than that??
Here are the parts that i got my hands on £20 later:
Cap Pt No. 93171524
Filter Pt No. 93183318

So i come around to fitting all these shiny new bits to find this:

The first thing i noticed was that the plastic cap on the car was about 15mm larger in diameter than the new one i had. Sh1te. Plus the fact that the one on there is royally knackered and the chip missing out of it is causing oil to leak all down the side of the block and generally cause a mess.
I have been assuming that my engine is a Y25TD as that is what i was advised by Vx and hence these parts were ordered on that basis. Is this correct and how can i check??
If anyone can shed any light on this it would be greatly appreciated!!!
The other part of my nightmare is the fuelling system, after changing the fuel filter, i did as advised by TheBoy and opened the bleed screw and turned the ignition and nothing happened, no noises, no movement and certainly no diesel. When i removed the old diesel filter it was pretty much empty which i thought was strange, leading my suspicions towards the pump.
I looked in the boot and found the pump, and checked its power supply.. 12volts all ok. When i turn the ignition on with or without the bleed screw open there is no noise from the pump whatsoever. Its either an incredibly quiet pump or its f***ed. Anyone had any experince with these pumps or have one i can get my hands on??
Thanks for any help you can give, once these problems are sorted it should be a little easier motoring hopefully!!!!
Thanks Platty