mmm.... tricky
usually piston ring on one of the pistons has gone but doesn't sound like it. Just one other thing, make sure that the compression is 160psi and not just falling away dramatically on any particular cylinder which indicates a piston ring failure.
also make sure your knock sensor is working correctly, if the ignition is retarded too much it will cause a missfire.
do you know what engine code you have? and also is it a petrold ordiesel?
hope this helps
sanj