I'm confused...either the bike will run as you describe (idle to free revving) with diesel in or it won't???
If it won't...then you couldn't have put diesel in it
If it does...then maybe you/other did by mistake
But it seems to me you need to confirm without question if it will run with diesel in it or not before you go any further...surely something DUK can answer?