I have a 2006 people 150 that's in great shape(or so I thought) has about 4,000 km on it, perfect maintenance record. My issues started out by it becoming more and more difficult to start(or rather took longer and longer to finally catch). Then the speedometer stopped working(possibly unrelated). After about a week and half the harder starts became near impossible(super temperamental, but still eventually started). Then it died on me while idling at a stoplight. I pushed it home and still wouldn't start. It has since been sitting for a couple months. I've given it an oil change, replaced the air filter and spark plug(both looked okay but it was a stab in the dark to fix the issue). The battery still maintains the correct charge. An after all that its started right up! I drove it for a couple days, then it died on me idling at a stoplight again. Any insight would be a great help!