^^^ Fair advice, I'd say.
I understand that not every problem can be dianosed immediately, but if you bought the car from them with a warranty to guarantee that it will work as prescribed, it's their responsibility to get a clue.
Have they offered any suggestion with regard to how they feel you should proceed?
Rob