I have a 2002 wrx wagon. Hks exhaust , hks blow off valve, apex intake. Im back firing alot and cant figure out what the problem is. Im also throwin a code when driving long distances and after driving it hard, but after I time it and let it sit over night the code goes away so I have been unable to get it diagnosed. Any advice??