ok this morning when i went to start my truck it would just crank and crank. finaly i got it to start but it felt like the timming was off ar it was flooded it finaly cleared up so i tried to drive to work and it would go fine and than it was like it would loose its timming and stumble untill i let off the gas. this is the first time it has happend so any ideas. my only thoughts are my tps is finaly dieing or my my dist is going bad. any ideas would be very helpfull. oh this is for the 4runner