Glad to hear you are up and running!
So what was it that was not making your rover run?
I have an 89 as well

and i had distributor issues when i first got it - we took off the rotor and killed the dizzy

apparently it's best to break the rotor off rather than just pull it off....