Definately sounds like a temperature related problem.................might be temp sensor or crank sensor or cam sensor or anything breaking down once its got hot
Have you had it on a diagnostic yet
no i havent had a diagnostic yet but i will if i find a workshop that have the right diagnostic system..
but if the engine is running can they find the error then???
or due they have a portable diagnostic thing??
Something sill to try is if the fuel tank breather is blocked. When the engine cuts out open the fuel filler release pressure. If the engine restarts then you've got the problem. If not then all of the above.