your oil level can be fine ,but if the oil pump doesn't work you won't have pressure ..
i imagine by bump starting the car you have upset the ecu ,try disconnecting the battery for 15 mins or it's a trip to the dealer to clear the fault
norb
September 2011