Stupid question, but did you try turning the petcock to reserve? That sounds exactly how mine sounds when it starts to run low on fuel.