Where do you live?
If in the USA I suggest
1) Call and ask to talk to the service manager explain and see what you
are told. If no satisfaction, which in this case means Volvo dealer or a
qualified shop doing the dx and repair go to2:
2) Call local consumer protection and the better busines bureau. Tell
them what happened.
3) Call the credit card company and fill out the forms to stop payment.