Does anyone make a baffled oil pan for the 225 or 231 buick engine in the cj5 ? Also any better pickup tube and screen . My screen seems to be sucked up in or is that how there made ? My engine is an early 231 vin A even fire . Thanks for any info anyone has .