Anyone here with a 2.1 kenne bell on your 96-98 cobra? I am having trouble with the idler pulley that is supplied with the kit coming apart. Went thru 2 of them in a week. Has anyone else had this problem?