I am just guessing here, but the e-clips you have on there... are they soft metal? Can you bend them with pliers? You get two kinds of e-clips - the kind that are made from quality spring steel, that will fly across the room if they slip out of your pliers while installing, and then there is the kind you can crush with a pair of pliers. The crappy soft ones never work for long.
Yeah Racing in my experience sends those crappy e-clips with parts they sell, as does just about every Chinese upgrade part manufacturer. They haven't figured out how to harden metals yet. And if you order e-clips on ebay, they'll likely come from a Chinese drop shipper that sells junk.
McMaster Carr, Fastenal, etc are the best places to get them. Some hardware stores will have them too, and they should be quality clips.