There is a possibility that the DMF is on its way out, which can affect the crank position sensor cleaning out any matal swarf can help. there is also a cam position sensor,
Have you read the codes/ do you have a code reader?
Yes I have....The only code he shows is related to the EGR circuit....( less flow), because EGR = blocked