Everything fitting perfect
The part it self is very good & works very well ..but it took long to arrive , i bought another items from another seller after i bought this part, all of them arrived too early b4 this part arrives , i hope the seller solve this matter , thank you