Well since I changed the TPS I haven't had the problem come back so I guess it fixed it.