2001 3L DDI

When driving I'm getting the "0707 Injection Pump injection timing control" code and the car loses power. If i turn the car off for a few seconds and turn it back on I then regain power and the engine light turns off. Pressing the manual prime pump, it feels soft and I can press it a few times before going hard again.

My questions:


1. Would the soft prime pump indicate air in the line?
2. If so, would this mean the air is coming from before the filter/the filter itself e.g. does the pump have a diaghpram which prevents air coming back from further up the line?

I had this error the day before, thinking maybe bad fuel, put 60L and injector cleaner and the error didn't appear for 100km.Due to the prime pump being soft, I'm thinking maybe just coincidence or perhaps i have a small air leak but the main issue is bad fuel quality?

Regards,
Shane