I have a Snapper rear engine mower with a14.5 B&S engine (2001). The engine is Model#287707,Type1235-E1, Code 001212ZE. This past spring the mower developed a problem in that while running it would die out as if out of gas. It might run for 10sec, 10min. or 25min. etc. Brought it to local shop and they replaced the carb.even though they said the problem was the electrical part on the bottom of the fuel bowl. The problem has reappeared despite all new; plug, air filters,fuel filter,fuel lines,and cleaned gas tank. It starts but will die intermitantly with no rhyme or reason. If I bang on the fuel bowl or electrical part on the bottom of the fuel bowl it will usually restart and run for awhile.I would appreciate any insight. THANK YOU