why dont you check your fuel pressure? easier and free really with free tool rental. you need at least 43 psi for the car to run.
leaving the key to run for 3 seconds has nothing to do with the starter, if its chugging trying to fire up the starter is working.
and your tb is likely caked with carbon and needs to be cleaned.