i have a 2005 9900i with the isx engine. i am having a slight overheating problem. i put it in the shop a month ago and they fixed everything...