just had exactly same problem just done a complete engine rebuild brand new everything internal top hat liners the full monty ran like a dream.Next it blew a hose and overheated ,after the hose was replaced started perfect on high idle then misfired like mad till the gas kicked in then perfect...