just read the whole topic again , dude i know how it feels . my bloody engine frustrates the hell out of me. but i am gettiing there,
ok i reckon from what you have said you would be better trying to get a working ( friends ? ) dizzy to douple check . you need a vacum line and it defo needs to adj the timing within the dizzy,
also get that comp test done. are you getting excess oil pressure or blow out from the oil dipstick or cam covers ? i had a problem years ago and it was blowing through the rings and pressuring the enigne oil ways . so hopefully a comp test will be ok , my money is on a dodgy timing as i said at the begining. so either wiring of the dizzy . dodgy dizzy. a plug faulty ? anything to do with the ign circuit my money is on.
if i was near you i would be there for the beers and bbq.
chin up son !!