Your best bet would be to get it onto a code reader to determine what corner is giving you trouble ,not sure on these but pay attention to exciter rings etc on drive shafts/bearings which can sometimes clog up with rust/dirt etc,if you see anything like that give them a clean and make sure the gaps in the teeth are present all the way round,good luck.
cdc
August 2014