Hey, gard ~
If the timing is off, that will affect temperature. As well, of all the things you mentioned, you didn't mention flushing out the radiator cooling fins. I've seen dirt and gunk build up on the front of a radiator that caused overheating...including in my own D50, when I first got it. Spray from the engine compartment out. Even just a visual inspection will let you know if this is a contributing factor.
I'm not sure what to tell you about the bubbles.
Bookmarks