You are getting codes, correct? If you aren't, then there are other problems to address. Without a reference from the TPS, the ECM has no idea how much throttle you are applying, which isn't a good thing. You would be much better off going with a vacuum advance distributer - it just doesn't make any sense to want to run half of the system. As I say, it will run, but it isn't running optimally - the ECM is throwing codes for a reason 🙂