Yes I also saw that post I think it was Shawn that updated us all on way that foam was there.Others on here recommend against taking off your engine foam as it is also there to keep temperatures up in certain areas to help the egr system etc.
I ran my ECO with the cover off for a couple weeks this summer and could see no difference with it off. Sounded the same to me and I think the engine compartment looks neater with it on. I do not know any other person in my area that has an ECODIESEL, So different people ask me about it and want to see what the engine looks like.