I have a 2004 MK6 Transit and mostly every time its cold and I try starting it, the engine turns over, rattles then stops. It usually always takes 2 attempts to start it which is very annoying and quite embarrassing. Once the engine has ran for as little as 5 seconds and I re-start it, it start perfect. I have tried turning the ignition on twice and waiting for the coils to heat up but this doesn't help.
I have replaced the starter motor and had the coils checked and they are getting power.
I did try getting a video of a failed start but just my luck it started first time, however you can hear its got a rattle while starting.
https://youtu.be/rawi8NDq7ac