Look like fuel pump or fuel filter
Time to time When hé s hot engine cut.
After à while start again And so on
friends of mine were happy when we found the original issue