It's strange you got good compression test readings with all that was wrong.