Just seeing this and sadly, no, no new updates. I shot a video for DuBro a few weeks ago that involved using the Mustang as a demonstration of a piece of hardware and even after handling the model for that short amount of time I did develop a few small bumps on my arms. It continues to gather dust but I will come back to it eventually.
Need to get yourself a bunny-suit and gas-mask setup just to work on it? Sorry this model is giving you so much trouble man, it's an awesome project.