Interpreting EC261/2004 delay rules
You will definitely be eligible for compensation. Based on the most recent case HUZAR vs JET2, airlines can no longer claim mechanical failures as exceptional circumstances. Be sure to reference this when you write to DL. you may also want to look at the BA forum. They have a whole thread on this.