That filter looks like a much more robust unit. Hopefully this cures your woes. Good idea on the fuel psi monitoring. Damn bro, your FC has more monitoring equipment then the F-15's I work on, lol.
I still can't get over how fried you look in that photo after the prime job. A little vodka would have cured that lethargic look.....a certian goose perhaps.
Filter looks good mounted. I was contemplating getting that same filter last year.