Test have shown that removing your tailgate does NOT inprove MPG or decrease any wind drag. That is why tailgate nets arent popular anymore.
Seems as though you lost back pressure. Your engines computer is sensitive to back pressure loss.
And I see you have no CAT. That is a no no. I must terminate this discussion now.