If the suspect is fuel delivery, if I remember correctly as I was going through this a couple of years back:
1. There should be certain pressure and certain steady volume delivered through the fuel line to the injection pump. Please check these numbers via search, but as I recall it should be a range of 15l/min (?) and steady. When it is half of it, the car will not run. Return hose needs to be clean (you checked that).
As Joe suggest - measuring the pressure while running is the best way if it cloggs from time to time.
2. If 230 is like 280 in this respect - there are 3 filters on the fuel way - at the bottom of the fuel tank, in the fuel pump and the big one (you replaced). Those other two may need to be checked (again, it is all here on the forum). The filter in the tank is easier to remove, the one in the fuel pump - I would have my mechanic do as I am afraid of those pumps.
Nobody knows what other ideas about fuel filters POs had - there maybe something else somewhere.
It is indeed easy to look inside the tank from the trunk through the sender hole as Joe is suggesting. You may want to get a gasket for the sender if you intend to remove it to look inside.
Then if fuel delivery is ok, there are other suspects to be checked (as you figured out) - the WRD and the barometric compensator - the usual way for this one to stick is in lean condition. Needless to say mine was stuck in rich condition...
Then there may be "illegal air" coming in, as stated above.
Then there may be linkage adjustment, e.g. throttle and FIP levers are not moving together, to start with. You are full member now, you have the access to Linkage Tour, which is a must to go through. Please do not ignore any step there, no matter how strange they seem.
If I am messing anything up, someone will correct me, I hear 230 work differently...
I am not sure what is your skill level. I did it all myslef with fairly low skills, but the only reason for it is that I did not have anybody experienced at hand or within 500km away. Otherwise I would have somone help me. On the other hand it is a lot of fun...