Any suggestions???

2015 xp1k
Took it in 3 weeks ago Cal Coast Motorsports in Ventura,ca because one of my radiator lines was installed incorrectly and a hole was rubbed in it(under warranty) and loud noise from clutch(warranty replacement cover). Two weeks later parts are installed and the wrong cover was ordered so old one was put back on. Paid 350 for the first service while it was there too. When I got it home I noticed it seemed like the transmission was now loose. Called Cal Coast and they said I’m just hearing the normal clunk when first applying the gas. I went for a ride and still felt like something was off. Dropped back by for the correct cover to be installed and had the service mgr and service tech test ride and still "that’s normal and don’t worry about it"
Get it back our in the desert and just know something isn’t right and after getting up close and looking everything over noticed the passages side motor mount bolt was missing and the motor was wedged down @3" on the pass side. After using a crow bar on the trail it popped free and limped it into town for a temp bolt. So my question is does anyone think any other damage could been done with the motor like that for about 250 miles? Pissed I spent 350 dollars for bolts to be checked and this happens