I just bought a 1993 Sierra 4.3L with 275,000. Got a steal on it even though it doesnt run. What I plan on doing still sits up in the air and thats where you could potentially come in handy. I know so far that the truck comes with a 4L60E, from what I have interpreted so far. What I wish to do is drop in a 305ci or 350ci into the truck replacing the factory 262ci. From what I have read, the 4L60E bolt pattern will match both 305 and 350. What I am having a hard time understanding is if I need to worry about TPS and other sensors that will need to be added during the swap. If so, I am curious to know which sensors will be needed. Also, in swapping a larger engine, will I need corresponding ECM and other modules for proper running or will the existing modules be compatible for the swap? I am mechanically inclined to a certain degree but have a lot left to learn. Thanks for any help and if clarification is needed I am open to discuss specifics and desires.