Had a C & L 73mm and had nothing but problems with it, had to order a pro-m once that was installed the car ran great. Also talked to C & L and they dont stand behind there product, i bought from CJ pony they were great, they gave me a store credit. CJ PONY called C & L and got no where.