Ya man stay on them they ..... me for 6 months when i got my headers 6 months can you beleave that and the headers are nice but there not great. I would call them i could never get anyone to answer the phone and when i did all i heard was well be getting them in a few weeks i heard that about 9 times but ya they suck very bad service and sorry i have just been waiting to vent about them. Good luck with your problem let us now what happens.