My totally reliable '97 325 with 198 hours won't start. I was mowing in a bit of weeds and it cut off (coincidental?) It didn't seem like it was getting fuel so I replaced the fuel pump and the carb solenoid. Also blew out the lines from the tank to the fuel pump, the pickup in the tank and the...