fits not quality part
part broke in a few weeks
Rating: 3 stars