Yes, had should be capitalized in a title as according to most style guides of writing, adjectives, verbs, nouns, pronouns and adverbs should be capitalized and had is a major word because it is a verb. Also if had comes the first word of the title, it should be capitalized .