Tony -- you dont' happen to be able to cross-post it over there? I started to, but thought better of it. I didn't think signing up for another forum account to post one thing, get my answer and leave would be prudent, esp. with all the information they want. I searched on there, and they seem to think maybe it's the O2, TPS, or fuel filter -- which we've tested. I think I might suggest my dad to remove the O2 sensor and see how it runs, of course he'll have to stare at the Check engine light. Maybe it is the filter after all? I dunno. I appreciate the PMs though from others offering help. It just sucks because it's not like I can go home and work on this bike to test out some new suggestions, it's 65 miles away at my folks house.