Hey streetninja, if you're gonna throw that afc away I will take it (and pay P&P) I am good at fixing stuff (electronics included) and love a challenge!
About the misfire, does it misfire more and more throttle you give it? Or is it constant? Can you identify which cylinder is misfiring?
It could be an electrical issue, by the sound of it the guy you bought it from messed it up a lot, I have been there a thousand time so I know how it feels

Have you checked the PCV valve?