( 93 notch 5.0 mostly stock ) I bought this car a few months ago and its a dog (slow)has a MSD ignition but if i un hook it and use stock ign it runs better but still a dog ive been working and working on this thing it was runnin lean missing bad i gave it a full tune up and put 255 fuel pump,adj fuel press reg,24#injectors w/MAF,distributor,O2 sensors,coolant temp sensor and intake air temp sensor,idle air control valve, egr block off and resister thang ,all this and it runs a little better but still not right so im goofing off today and take throttle position sensor completely off and go for a ride and it came to life ran really really strong WTF so i hooked MSD ign back up and it works fine still running strong . so what do i do leave it off ? can i ? and what is its job ? !!! thanks !!! o and during all this work i put a new ECM in it also but it didnt help so i took back out and returned it !!