stalling at stops and turns - fuel pump? fuel tank debris?

Printable View