Hello, I had a p0301 code and replaced plugs, wires and distributor. Still running very rough at idle, however I noticed this weird rattle coming from the top/front of motor. I have searched and haven't seen anything. Anyone have an idea, I have never dealt with supercharged vehicles so I am not sure if that could be an issue. Thanks in advance!