You want to wait until petal fall to spray insecticides including imidan. I don’t believe imidan causes fruit drop. I would suggest you take a look at Alan’s synthetic spray schedule which gives a good overview of when and what to spray.
Also I am guessing you have a small amount of imidan which doesn’t have the original label. You want to read the label carefully since it has directions on when and how to spray. There is also safety information on the label and imidan does have some toxicity when it comes to humans and pets. You may want to also consider other insecticides that have lower toxicity to people and other mammals.
Here is the label for one formulation of Imidan