My Tank Touring 150 has run like a charm until a couple of weeks ago. Started sputtering a little when cold, but now will not idle when stopped, just dies and I have to keep restarting. When I get going, power is fine. Cleaned air filter, checked spark plug, inspected gas lines, (had already replaced intake manifold, inspected that and it´s fine). Wondering if it sounds like the fuel pump? If so, can anyone recommend a good website to order from? (Last website I ordered from was not very customer friendly, won´t name names . . . . .)