haven't seen him on very much lately, he must be busy in real life, wish i could give a better answer but he's always been on top of things so that's why i said real life must be busy, or he got tired of the drama and stopped coming on so much.
Go to WalMart, automotive section, and buy the larger dome mirror stick-ons (about $2 each). Pop the mirror (chromed plastic) out of the shell, add some thick (foam center?) double sided adhesive tape around the back near the edge. Apply to engine over embossed logo. WaaLaa.