I have a 2008 BX2350 that I bought around 2012 and have had no issues out of the engine. It had the dash replaced at some point so I am not sure how many total hours but probably less than 2000. It starts up, but has to turn over a few times and has done this for quite some time bur with only a tiny puff of smoke. Over the last year or so, when starting, it seems to run rough for 2-10 seconds after start up, then clears up and runs fine. I have been loosing some coolant over the last year and replaced the radiator this year. It still tends to slowly fill ip the overflow and not pull it back in so I have to add coolant after about 4-6 hours of running. I'm not sure if these are related but this morning when I started it up it looked like a fog machine with enough white smoke to hide an elephant. I let it warm up running about 2200 rpm and after about 5 minutes the smoke almost gone. Any ideas?