Well, my bike's been in the shop for 2 weeks. Awhile ago, I posted about a CEL that wouldn't go away. Bike ran fine, but light came on and stayed on, even after the prescribed 3 heat cycles. Well, about 3 hours from the house a couple of weeks ago (yup, it's never down the street...) Speedy started back-firing and surging really bad. The bike died and absolutely wouldn't restart. Not like it would turn over and not fire. It just wouldn't do anything. The starter button my as well not even been there. Luckily, I was on the way to the dealer (the nearest one).
Long story short, the dealer was really busy but graciously agreed to diagnose the problem ASAP and get back with me. I had to ride the Aprilia home (shucks

)
It's been two weeks and the service dept. has been great - keeping me in the loop, but just haven't been able to find the fault. The say they're getting various diagnostic codes that "dont' make sense", i.e. don't appear to be correlated (fuel level sensor, MAP sensor, speedo sensor, etc), but so far haven't found what the specific problem is.
I'm pretty laid back - I really don't get mad that often. I didn't buy the bike from this dealer so I don't feel like they have any obligation to me. They've already been really nice and upfront with everything - so I'm not upset.
HOWEVER, my wife and I are RIDING to Miller MSP for the WSBK races in 2 weeks from our place (about 1600 miles, one way). I still have no bike.
Should I try to take it to another dealer, even farther away? Should I stick it out with this dealer and see what happens? Should I call Triumph HQ and see if they'll trade me straight up for an 08 Blazing Orange Tiger?
My friends have offered donor bikes (an SV650 or a ZX11) so I won't be completely w/o a ride - but I was really excited about taking the Speed Pickle to Miller.
Anyone have any ideas that might speed up the process w/o making me feel like a twat? I'm really probably too easy going (Texan) so I don't intend to complain, unless something comes up that the 2 year warranty won't cover. Just looking for a way to get my bike back for the ride.