Get your car checked by a mechanic at Automotive Electrical Specialists in Idaho Falls, ID 83401, with shop reviews, directions, and repair ..Get your car checked by a mechanic at Automotive Electrical Specialists in Idaho Falls, ID 83401, with shop reviews, directions, and repair ..