sure there is, first you have to disable the ecu from automatically changing it on you. to do this you have to go to your passenger kickpanel and find a little 2 wire blue plug sticking out of the lower corner of the dash/kickpanel and jump the two wires with a cotter pin or paper clip, or small wire, this will allow you to manually set your ignition timing and it will stay where you set it. Once you jump this plug just loosen up your dizzy bolts so you can turn it either way, get a timing light and point it at the crank pulley, there are 4 marks on the pulley, 1 by itself, this is TDC (0 degrees) for setting your cam timing, then there are 3 marks close together, these are the ones you want to use, the middle one is base timing (18 degrees advance it is i think, maybe 16) i dunno, the mark just after it is 2 degrees advanced passed base timing, the mark before it is 2 degrees retarded from base timing. Make sure before you set your ignition timing your motor is at full running temperature and idling normally at about 7-800 rpm's then your good to go. once your done, tighten your dizzy bolts back up, check it again to make sure it did'nt move and if all is good just un-jump the jumper plug and your straight.