common sense says it is a conflict somewhere within the electrical setup of the car... dont go pay tuners edge to do something that you can do yourself until you know you cant
does your car utilize an idle air control valve? is it throwing any codes? tell them to hook the bitch up to a scanner and tell you what it says. what all was done when they removed the crank seal? im guessin they yanked the motor out of the car?