First off your TPS will cause the car all kinds of issues if not working correctly, replace that first, as far as your starting problem , I dont know...
You should give some more info on the car to, miles, new parts, any codes car is putting out, ect.
Really you need to check the codes on the...