I was referring to the LR technician sprouting babble. I expect the throttle body needed cleaning, and he wanted to make himself look better? Possibly.
They are. Which is why I answered his initial post the way I did.
This is also why I didn't really see the relevance of what the LR tech told you about your issue about the Peugeot DW12 engine fitted to your FL2, when the OP has a running issue with the BMW M47R engine fitted to his FL1. Apart from the fuel used, the 2 engine share no parts, have completely different fuel systems and are of a completely different design era, so suffer from very different issues.
Aftermarket parts, especially filters can cause issues. However they often stop fuel flowing freely, which causes starvation, which is very true on a vacuum fuel supply of the DW12, where the low pressure fuel pump is integrated into the high pressure fuel pump on the engine. There's no low pressure fuel supply monitoring, so the EDC wouldn't know there is an issue on the vacuum fuel feed system. The EDC wouldn't be able to maintain engine running, as there was fuel starvation, but it wouldn't know why.
The FL1 BMW M47R uses a pressurized low pressure fuel system, so can cause starting and running issues if the filter isn't working correctly. However the M47R EDC monitors the low pressure fuel system and cuts the engine if the low pressure supply doesn't exceed a minimum threshold.