It's nice to see the way people are responding to this.
The fact is, all importers take a great deal of risk. Believe it or not, none of us want to invest $20-40k and get a container load of engines that are pure dogs. We all try to ensure that every possible problem is solved at the foundry before the engines are shipped and we spend a good deal of time and money in trying to do that. The last thing any of us want is an unhappy customer whose engine is that one in however many that just will not work right.
On the other hand, some people are impossible to please - no matter how many times you tell them and no matter how many times they SAY they understand, they really expect Honda quality from an Indian engine. Just ain't gonna happen folks!
When I started out as a consumer, I got a bad engine, the flywheels were on the wrong sides, you can guess what happened when I fired it up! Worse, my buddy, out of the same shipment, got one with two left hand flywheels on it. My second engine was an Ashwamegh and blew out the cam gear after 100 hours of running. We knew that the engines were not perfect and fixed the problems and they ran well for extended periods of time after that. As someone else said. there is nothing on these engines that can't be fixed. Is it annoying? Yes, it is. Is it the end of the world? No, unless you are a doom and gloom type of person, and if you are, PLEASE buy a Honda!
Part of the charm (and challenge) of these engines is to get them running as perfectly as possible - that takes work, but it is worth it.