I see another rebuild in your future, I wouldn't ride it till you do a proper leakdown test and not with throttle body cleaner with an actual tester, compression test it, coolant pressure test it, . Or take it to someone who has the tools to do s proper job banshees get a bad rap because of what's going on rite here . Where do you live