what engine is this for? are you sure you have the right length studs, a friend of mine had a set that were too short and sheared off a stud.