Sounds like too rich, check for failed fuel pressure regulator?