get a oem one. i was having the same problem with the ones from advanced autoparts.i swapped on a used oem on the problem stopped.