hi guys

i have a polo gti 2006 the car had been in a slight accidnet an i am a panel beater and repaired it all up and stuff the engine was not touched in accident besides the oil filter housing cover.. i replaced the oil filter housing cover and tried starting it today and it started but it squirted a big load of oil from the top ofthe engine ? like i took of the rocket cover and noticed there was a puddle of oil an i was looking for a leak couldnt really find anything my mate told me he was watching it an it came somwere from the top of the motor it was a fair bit of oil he told me it squirted like hell ... what can it be any suggestions i kno its not a easy question since i dont kno where the leak is coming from can it be a hose ? is there a hose that sits towards the rocket cover gasket that holds oil? any ideas ?