i talked to tech at Jegs and I guess I have the right part , it supposed to be an improved design . Thanks for all the response .