Let me give you some friendly advice..I would drop the car off the dealer, let them diagnosis it and just pay to have it fixed with a warranty..You are gonna go buy one and install it and most likely they are not gonna like that...They are liable to make things difficult for you...They'll install it and say that didn't fix it...Since you diagnosed that is gonna be on you...I know how the dealer operates...Jason