your service engine soon light is your check engine light......and the fact that it does it only under load means there is a multitude of things it could be. cam sensors are usually not consistant.....they will just do it whenever....so first thing to do would be to get a hold of a code reader and get us the code, and from there we can get you pointed in the right way.