I'm normally a quiet person, I don't post much but I've been itching to say something, and I don't want to sound like a d*ck.
Speaking from experience, keep it. I haven't had as many problems as you but my god its fun.
Your build thread actually helped me decide this is what I wanted to do (as my engine broke) and I was convinced it was an easy swap by the man, the legend, our best friend Nev himself :| ...
I only have a basic 1UZ, no heads, cams, supercharger, just the stock engine and its awesome.