Happened to me a good while back on an xr3i, it turned out to be a crack in a weld underneath the battery which was located right at the back of the engine compartment, different type of car I know but it might be worth just checking around under the bonnet for any small cracks especially around joints on the passenger side. Good luck.