Second that! Get rid of it mate. I'd never expect to have a major problem like you've had with a honda engine, alfa yes, but not a honda
hope you get it sorted
If all else fails.....:smt067
I know a guy who did but thats because the idiot never checked his oil lol