Hi there,
Your Rustler has an EFI engine, and hence will also have an EFI computer.
Your EFI computer will have stored the fault codes relating to the circuit/component causing this condition.
You mentioned you have changed the fuel pump - can you confirm the pump makes a whirring sound when you turn the key to the ON position (not start)? If no whirring noise (place your ear near the pump), then you still have a problem with either the Main Relay (that powers the fuel pump) or the fuel pump itself.
If the pump does make the whirring noise, then the problem lies within your EFI system or your vehicle's computer. It is likely to be an electrical or vaccuum issue.
Checking your computer for stored codes will be the quickest way to identify the problem.
A datalink connector should be near the strut tower, under the hood (possibly labelled DIAGNOSTIC) and may look like this:
You will require a small jumper wire and LED tester or Voltmeter for this test.
1 Warm the engine and oxygen sensor (if fitted) to operating temperature then switch the engine off.
2 Connect an LED tester or Voltmeter to terminals 'A' & 'B' of the connector.
3 Using a small jumper wire (any wire will do), connect the wire between the other pins (ie 1st row, pin 3; 2nd row, pin 1)
4 Turn ignition to ON (do not start)
5 Read codes on your tester/Voltmeter as follows:
• Long flashes indicate the first digit
• Short flashes indicate the digit
• An 8 second pause separates each trouble code, and will repeat the code/s
e.g. Long, Long, Long...(short pause)...short, short = code 32
If you cannot do this yourself, have your local Mazda dealership (or approved agent) check the codes for you.
If you can post your codes on Fixya, we'll be glad to advise on the appropriate repair.
Cheers,
"If this has helped you in any way, please rate this solution with thumbs up or kindly leave a testimonial"