Not the TPS... Not the Ignition switch since the dash lite up... take it to a shop... Maybe the dist or ecu