What is the best way to solve the following differential equations ?

I mean, I could solve the first equation x(t) alone and use the solutions to run the solver again and find P(t). I would like to know if there is any better method (better in terms of performance and solution) in DifferentialEquations.jl that helps to solve these two equations in a better way.