06 636 bogging/cuts out
New here! Have a 636 that will randomly bogg and cut out. When it does this, it wont rev past 6000 rpms, runs rough, and if you try to give it full throttle it does. Sometimes it will snap out of it and be fine, and sometimes it has to be shut off.
Fi light is on, for the butterfly valve which has had the cables disconnected for a while.
It is not showing any other codes.
I have replaced the fuel pump, checked to make sure the line is not crimped, did not help.
*The last time it was running rough, I smelled the exhuast and it smelled really rich.
Any ideas on what to check next?