Maybe your car sounds like it is diesel cause it has piston slap, I hope not. Give it a good service and hopefully it runs better.