Automotive PWM control of p-channel MOSFET (IRF4905) as high side switch

Automotive transients easily exceed the 20V gate-source rating of the IRF4905. For reliability, include a 15-20V zener across the P-fet's g-s.
I like the BMS3003 for a high-side mosfet, it has built-in g-s zener but no d-s zener.

Careful that during cranking, you can have only ~6V gate-drive available and some mosfets will cook and die then because they are partially on.

If you are trying for 2A of gate drive, that is nsec switching times which makes alot of EMI and noise. You want fast switching to minimize the mosfet's time spent in the linear region, but not too fast.
A gate series resistor of around 47R slows it down a tiny bit.

"e3" is not quite good, R5t is huge and so Q5b cannot pull much current and very slow turn on of Q5r. R5t best deleted. R5r is really too small and makes alot of heat.
For fast-switching the mosfet, "c" is the simplest and R3r could be even lower say, a 1/2W part 1k.