I am not an expert in technical writing, but in academic writing, there is no problem starting a sentence with "if" as long as the sentence also contains an independent clause. I know of no reason why technical writing would have a problem with an introductory adverb clause, which is what "if" would introduce. Perhaps, it was a personal preferance of my instructor.