Hey guys, I am trying to install a killer B oil pick up, but am having a nightmare of a time separating the oil pan from the engine. Anyone that can help, PLEASE!!! I have it loose on the sides near the motor mounts, but this thing is NOT budging! Anyone that can help, please stop by. My phone number is 404.374.8554