Yea mine was the same way...
http://www.m3post.com/forums/showthread.php?t=290894
ECS was awesome... mine was three parts, because I replaced the sides also.
EDIT**** Prices off of REALOEM.com not from ECS.
20 Underhood shield 1 51757899820 $152.37
23 Engine bay EMI insulation tip, left 1 51757896419 $36.84
23 Engine bay EMI insulation tip, right 1 51757896420 $36.84
Img attactched from RealOEM.com but call ECS Tuning.
http://www.ecstuning.com/Search_BMW/...FQeenAodWXWusw
Really good service and prices.