There is no question here. If this car is under a Starmark warranty, they owe it to you to see that this car is repaired and adjusted to your complete satisfaction.
You paid a premium price to have this satisfaction, don't be shy about it at all. You should demand what you paid for. Although I doubt that it will take a fight to get it taken care of.