RE: Wren fadec issues?
I would urge caution when blaming the FADEC unit or Futaba gear etc when we are not privvy to the complete install picture - I have seen photos posted on here of peoples fresh install and seem some absolute horrors that are an accident waiting to happen.
The modern trend of having all the valves, pumps etc beautifully arranged on a carbon plate may look pretty but all the wiring and connectors are hidden. The chances of something visibly wrong with a FADEC or pump etc are virtually nil - the chances of a chaffed wire or plug and socket coming apart are very much higher but you wouldnt be able to see it!
If you were to regularly remove the gear plate to inspect it you would be putting unecessary strain on the wires and connectors.