Both Ed and Dino are great guys and sad to see a misunderstanding happened between the two. I think the problem begins when the sponsored driver did not act professionally, ie; if you agreed to be a sponsored driver then you should adhere to the agreement and not taking the sponsors for a ride (getting free engines, pipes and stuff but using something else)
My 2 cents.
Rgds