Welcome to LOSTone other thing to check out that may possibly be the noise
check the boot on the rear part of the front driveshaft
With the miles it has thats about right for the boot to go bad and the bearing to start going out.They get dirt grime in there if the boots gone. Easy fix 90 bucks or so for a new head. Of course the dealer will want to sell you a complete new driveshaft
BUT anyways sorry long answer, but check that and then see if you still have the noise

oh,
brake fluid flush, hopefully they do that with the brakes
PCV valve
air filter check it
Just sounds like it needs going over with a fine tooth comb
and stop driving it!!!!!!
or your son will never get to!
