Here are some possibilities..
p0507 - 6speedonline.com Forums - Threads Tagged with p0507
Google is your friend..
I like looking up these code and reading what others have discovered.
From what I read, it can be caused by several things, dirty throttle body. loose vacuum line, to the secondary charging system not putting enough output when the cooling fans would kick on.
Hope that helps.
While I'm not an expert at this stuff, I do enjoy looking up problems and reading what the fixes were..
T