I understand and know how you feel.
Actually if I had to take a guess at your problem... it would be one of the 02 sensors. Most likely one of the upstream one's, but like I said that is just a guess. Could be a few other things as well.
Good luck and yeah, I was joking about the bike. That would be hell!!