I bought this 2005 mustang gt last summer with 130k miles it has now 158k miles and just last year it was making this noise (video attached), I went to two mechanics one I left it in the shop since he said it was lifters/timing and then I found out he didn't work on it and the other mechanic...