My Mooney 252 (TSIO 360MB) has a strange idle issue. When I land after a flight, the engine quits just before I turn off the runway. If I keep the idle at 1000 RPM or above it doesn't quit. Additionally, when I turn left or right the engine wants to quit too. So the side force of turning left or right or stopping seem to make the engine quit! What could this be? Anyone with similar experience? My guess is it's either the fuel pump, fuel servo, or the spider.