There are some variations on the east kent models. EFE 15802 Leyland Titan PD1 Was released with upper deck from EFE 16003 Leyland PD2. EFE 16003 Leyland Titan PD2 was released with upper deck from EFE 15802 Leyland Titan PD1. All the model fault's are listed on a model bus forum.