I just got the oil changed and changed the spark plugs and wires. All the fluid is good. New struts in the back and new calipers in the front. All these new parts and the engine still makes a knocking sound. (I know the calipers and struts have nothing to do with the engine lol).. What else should I have checked to resolve this annoying knocking noise? It sounded bad before i got the oil changed in March and when I changed the oil the knockin stopped. Now its making the noise again so I changed the oil but its still knocking. What do I do?