code p0540
OK, the most common thing that sets code p0540 is the air intake relay.
the thing most people don't realize is you don't have to replace this whole box
just take the top off, and what do we have
as you can see it is actually just two separate 70A SPST relays that can be had for $5 almost anywhere on the internet
I hope this helps, if you want to test the relay's there are plenty of how-to's on the internet, but I would just replace them both.