I need a reconditioned engine for a 2000 BMW e46 318i manual. The car is currently in Upington. Any offers or recommended suppliers?