ketone in urine means either it is gestational diabetes or it may be due to starvation, get the blood glucose in the form of aceylated hb done and also get the liver function done and also lipid profile done. than you will come to know were what is wrong were?