Tobias,

This isn't related to your PID issue, but I thought I'd mention it.
Since you are using an 18F, which requires MPASM ...

The DEFINEs must be all CAPS.
With define osc 20, PBP will assume a 4Mhz oscillator.

define OSC 20