Man, sorry to read about this entire episode! I think the best thing youve got going for you is your relationship with the dealer. That service center is either gonig to bail you out or shoot you down. As much as you hate going there, I suggest you check in there every few weeks and ask them to check the engine codes. Ask them for advice. Keep them engaged. You will be 1) educating yourself, 2) educating them, 3) making friends, and 4) due diligence in case you need to defend yourself in court!
Are you sure you weren't just showing off for that cute girl in the right seat?!