10 mins ago I was driving on my way home and I heard a rattle sound from behind the firewall (from the engine bay) and a plume of unburnt fuel spewed from my Golf's exhaust.

This has happened before only this time the engine warning light AND EPC light came on. 30 seconds after the rattle...