There is a very large number of components that can set the check engine light.If the light is blinking as you say,it means that the vehicle is having a problem that needs to be checked out right away.And yes,Platinum coverage will take care of almost any component that is malfunctioning,unless it is caused by maintenance negligence.Other than that you should be ok.Good luck.
|