THIS advice: A "stop payment" on the check, and demand the remainder be refunded since you never took possession." might be exactly the wrong move...
as others have noted, while the basics of contract law are similar across the states, each state is different in specifics...also, each state can create liability 'carveouts'...for example, in Texas there is a specific statute protecting roller-skating rinks from liability for injury...might be something similar wherever OP bought...there could well be a statute shielding a retail seller from liability for hidden damages provided the dealer disclosed the fact that the vehicle had been subject to a hailstorm or something
Word of caution...as several noted...before taking a firm 'I'll just not pay' stance or convincing yourself that you can avoid the issue merely by not taking delivery, get legal counsel (this coming from a lawyer)...don't need to find the local version of Alan Dershowitz, but would need someone with a working knowledge of contracts and vehicle purchases IN THE STATE OF THE TRANSACTION
generic advice is fine as far as it goes...but wouldn't want to to get caught up in a particular action only to find out too late it either didn't achieve your goal and/or created more problems for you