hi, my name is XXXXX XXXXX i'll be happy to help you with this.
you almost certainly have a bad crankshaft position sensor (common)
when this sensor fails it often fails without setting a fault code.
what happens is the engine stall because of the crank sensor fails and the codes you are getting is as a result of the engine stalling, rather than visa versa.
does that make sense?
when u excelerate the engine it studder and dies down i do this a few times and then engine work again for about half hour and then die again
if the throttlebody is bad can that cause it
yes, the throttle body can cause what your describing.
so if you accelerate very slowly can you keep it from dying?
no it die after .what about the advance and retard gear on the cam thr front of the engine
but when the engine is cool its run good until it get hot it loose accelerateti0n
your cam advance mechanism would not cause your engine to die.
since you've replaced the two components indicated by the fault codes, my recommendation is to stop throwing parts at it.
i suggest you bite the bullet and pay someone 1 1/2 hours labor to scan all of your control modules when the engine dies.
should be a pretty straightforward diagnosis.