Hi there welcome to PF theres an abudance of info on here your in good hands , i dont know what may cause your running issues but your best to get the car seen by a proffesional for a setup as theres lots of things that can go wrong. dont get put off by it they are superb cars and deserve lots of attention especially if you dont know its history