my tank is the other way, round and fat.

Turn the evap back on and it may help fix your problem. I assume you still have the evap solenoid on the engine.