Hi, Glad to be of help. Is the security lght on? could be a pass key problem. Try this: Turn key on and leave on for 10 minutes before starting. If this don't work check for codes then use a noid light at one injector harness connector to see if you are getting a injector pulse when cranking and check fuel pressure. It could also be an ECM fault. Does your ignition key have a chip in it? Does you key look like this?:
Check out this website for by passing VAT system:
Do you have any other ignition keys? Your key should have a chip in it. That may be your problem. To check for codes, you can do that yourself with a paperclip. In your ALDL connector under the dash, stick the paper clip into the top right two spots B & A and turn the key on. Your check engine light will start flashing , first code 12 then every other code three times each. The long flashes are 10's and short flash is 1's.
Look at this diagram: