electrical. like id give it gas when its dying to try to keep it going but it just bogs down then dies..have to pull over wait for a min then i can crank it back up. i just popped my hood and noticed on the ground to the starter that it looks like its been spliced together but idk..im outta options