Hi there, I've changed the sparks, leads, and coil pack now my engine either won't start or when it does sounds uneven stinks of petrol and vibrates violently(sounds like a diesel). I'm really at odds what's happened what I've done wrong and how to fix it. I drive a fiat punto grande 1.4 2009