no the main relay has nothing to do with just the spark. it supplies power to the ecu and fuel pump etc..... im down to thinking its my ecu