0524 is low oil pressure - check oil level, if good clear code (find some one with a smarty) and remove connector off sensor, turn on key for 1 minute. if code resets check actual oil pressure. If pressure is good replace switch, if pressure is bad, look for a new motor.
0148 HPCR check sum - the computer saw something wrong with fuel and has now idea what it was. clear code see if it comes back.
*above is out of the service manual