It doesn't sound like you are using dean plugs. If not do yourself a favour and get some. You cant connect them wrong and they last very well and are very low resistence.
The other stuff could be many different things so I will leave it to someone with more experience to help you.
Is your car slow..Xray it!.......FK05, M18, M18t