with all that checked out i would be thinking of an air leak some where