That is indeed a ugly IC :oops: Sorry to say, but that dumpvalve is only going to decrease your power.
Do I see a BOV?