Robert Mangel, Caterham Hyabusa 1396