I think it will fit - but - it "snaps" onto four ball shaped mount studs that the second gen does not have, so there would be some fab work required.
Personally I couldn't be bothered, it does tidy up the engine bay some, but, what it really does is trap dirt - when you remove it, the engine underneath will be way more dirty than if it didn't have the cover - and who really looks under there anyway.