To a large mixing bowl, add in the oil, sugar, pumpkin puree, eggs, milk, and vanilla. Whisk vigorously until well combined.
Add in the flour, pumpkin pie spice, baking powder, baking soda, and salt. Carefully mix the dry ingredients into the wet ingredients just until no flour streaks remain.
Pour half of the pumpkin batter into the loaf pan. Then, carefully pour the cheesecake filling over the pumpkin batter, and smooth it out into an even layer.
Pour the remaining pumpkin batter over the cheesecake layer. Use a knife to swirl the batter a couple of times.
Bake for 60-70 minutes, or until a toothpick/knife inserted in the center of the loaf comes out clean.
Allow the loaf to fully come to room temperature before slicing. Serve and enjoy!