Trevor Willis, OMS CF06 3320