I would say that it sounds like you've had just about every reported problem. New cars take some breaking in. Don't despair!