hmm....I don't think that the dome light problem is directly related to your engine problem but possibly a harness got crimped agains something and is getting crushed or something along the lines of that. If anything I would suspect that the problem lies in the interior harness because you mentioned the problem with the dome lights.
And going through and checking every single wire on your harness is gonna be a bitch, though replacing the harness will be a bitch too, and very costly on top of that.
Could you explain the this miss fire more, like under what conditions does it happen?
And hey those fluke meters are the shit, I have one,