Did the issue start before you changed fuel filter? Regardless, basically you lost prime on your fuel system and you need to re-prime it. Yes, this is obvious but the hard part is re-priming part.
I have tried everything and found the best way to do this is to attach a good marine outboard primer bulb and put the other end of the hose submerged in a fuel bottle with diesel. I believe the sucking end of the bulb needs to be attached to the fuel return hose. Once you re-prime the system, it should start right up, assuming no other issues.
Regarding a long term solution, it can be a bit difficult. I have replaced the tandem pump as well as the injector seals but I have the same issue when I park the car with nose up. There must be some kind of leak in the fuel system but I have not been able to figure it out yet.