hi all. i am new to this site and have seen there are a lot of people here that have an extensive knowledge of land rovers so just wondering if anyone can help. i have a 1999 freelander 1.8. the car runs perfect but when the engine has reached operating temperature it will only idle for a few minutes. i can hear the petrol pump stop and then the engine stalls. this happens before the fans kick in. any help would be great. cheers