before fitting new parts i would check oil is clean and filter , also pull out the oil solonoid and clean the gauze filters on it they do get crud then throw up fault codes like that, also worth doing a oil pressure test,, i change oil and filter on mine around no more than 10k but 8k better and filter,, the engine gets a kicking from how hot the prince engine runs ie 112c max out normally around 104c,,
after all this would check timing chain and vanos positions actual and prescribed to get a idea on where the chain is,, that said 60,000 miles is about their life span of timin chains i would never fit a new tensioner on old chain as seen many snap top guide off shortly afterwards from extra pressure on worn out parts ,,
its common for engine stall when removing oil cap as it dumps the vac crankcase pressure to inlet manifold,, very common is rocker cover pcv valve to fail this causes bad idle and running lean,, also on turbo cars the inlet valves get coked up do to the pcv system,, highly recommend fitting oil catch cans to both breathers and must be sealed that will keep it from doing this and save the costs of wallnut blasting the inlets
after all this would check timing chain and vanos positions actual and prescribed to get a idea on where the chain is,, that said 60,000 miles is about their life span of timin chains i would never fit a new tensioner on old chain as seen many snap top guide off shortly afterwards from extra pressure on worn out parts ,,
its common for engine stall when removing oil cap as it dumps the vac crankcase pressure to inlet manifold,, very common is rocker cover pcv valve to fail this causes bad idle and running lean,, also on turbo cars the inlet valves get coked up do to the pcv system,, highly recommend fitting oil catch cans to both breathers and must be sealed that will keep it from doing this and save the costs of wallnut blasting the inlets