i have a 4.3L mercruiser i just had head gaskets,intake gaskets,manifold gaskets,and riser gaskets put on the mechanic said that it was ready to go and then i got ten miles away and it started to sound like it was missing bad and maybe knocking a little so i stopped checked the oil it was full...