I ordered a head, I waited three weeks and got the wrong one, waited two weeks and got just a head with nothing on it, waited again for another head and I put it on and found two stripped mounts, one on the intake cam and the other on the exhaust cam. I too am only allowed to speak to the same person and told i will get a call back, that never happens.