this is acually on a ka and i think i found the reason for most of the problems. today i decided to check all of the hoses to make sure they were connected and i bumped the maf conector and it was loose, wiggled it around and now its running good again, still a tad bit rough idle but its' not running rich anymore
__________________