First problem, I would start by pulling the valve cover and check the valve clearances.
Second problem, broken ball joint on the steering arm. Will need to replace.
You also have a third problem, get a new repair shop. Looks to me like they are throwing parts at it, instead of solving the problem.