Rough Idle, smell of gas in exhaust, less power than normal... water in gas seems wrong diagnosis

Check engine light on? Codes?