Have you done a compression check? A burnt valve or blown head gasket will make it pop back thru the carb,,misfire,etc...
Marty