As for fueling...car may have been overfueling anyhow and now you put some propper fuel in it may not like the extra fuel.. your mate mayby good with rs turbo's and has prob set your ign timing spot on for you but fueling wise if he has not got the right gear i doubt it has been checked...