Thanks for your reply. I am getting it checked out for that. If all checks out, I'd rather keep my engine. But if I can't I've been getting some used engine with warranty from $1900 to $2690. They're all a-grade with 90 days to 2 year warranty but big price difference. I can't figure out why some place charge such high prices.